| 665998 |
697716 |
C48730 |
732W43ML19 |
2026-09-19 |
COMPLETE |
18677911 |
2026-09-19 12:35:00 |
2026-09-19 11:45:51 |
2026-09-21 11:45:51 |
{"id": 697716, "stp": "P", "toc": "Great Western Railway", "uid": "C48730", "consist": "165127", "dest_crs": "WNC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48730/2026-09-19/detailed", "trust_id": "732W43ML19", "origin_crs": "SLO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Central", "service_date": "2026-09-19", "dest_arr_time": "1236", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Windsor & Eton Central", "signalling_id": "2W43", "timing_status": "EARLY", "origin_station": "Slough", "current_leg_arr": "1235", "current_leg_dep": "1229", "current_leg_end": "Windsor & Eton Central", "origin_dep_time": "1230", "origin_platform": "1", "current_location": "Windsor & Eton Central", "last_update_time": "2026-09-19T11:45:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]}", "current_leg_start": "Slough", "dest_arr_time_act": "1236", "motion_projection": null, "next_location_lat": "51.4832256", "next_location_lon": "-0.6103467", "previous_location": "Slough", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.486, \"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\": 7352.748, \"from_m\": 361.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7451.601, \"from_m\": 7352.748, \"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\": 7793.653, \"from_m\": 7451.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7854.119, \"from_m\": 7793.653, \"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\": 7890.636, \"from_m\": 7854.119, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10576.533, \"from_m\": 7890.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11853.265, \"from_m\": 10576.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11992.749, \"from_m\": 11853.265, \"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\": 12056.448, \"from_m\": 11992.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12145.116, \"from_m\": 12056.448, \"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\": 12175.552, \"from_m\": 12145.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12569.808, \"from_m\": 12175.552, \"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\": 12606.773, \"from_m\": 12569.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13503.224, \"from_m\": 12606.773, \"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\": 13534.62, \"from_m\": 13503.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\": 13568.633, \"from_m\": 13534.62, \"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\": 13984.092, \"from_m\": 13568.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14973.416, \"from_m\": 13984.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\": 15295.4, \"from_m\": 14973.416, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15353.665, \"from_m\": 15295.4, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18642.318, \"from_m\": 15353.665, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18703.835, \"from_m\": 18642.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\": 23985.007, \"from_m\": 18703.835, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25598.973, \"from_m\": 23985.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\": 26264.546, \"from_m\": 25598.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26312.531, \"from_m\": 26264.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27653.156, \"from_m\": 26312.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27737.468, \"from_m\": 27653.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28470.722, \"from_m\": 27737.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\": 28901.548, \"from_m\": 28470.722, \"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\": 697716, \"profile_key\": \"8eb0854045d0e143d7fc50e614329d9a1c038cb367992fc14693e7ca6d28d6a4\", \"schedule_id\": 10250, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Slough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Central\", \"stage_seq\": 2, \"distance_m\": 2644.976, \"section_seq\": 1, \"route_path_id\": 31659}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28901.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31659}], \"total_distance_m\": 28901.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27959.046, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 942.502, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1230", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4832256", "current_position_lon": "-0.6103467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:02Z\", \"source_id\": 58617107, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:05Z\", \"source_id\": 18677911, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Central", "service_state_platform": "BAY", "timing_fact_generation": 1789817525357802, "current_leg_arrival_utc": "2026-09-19T12:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:35:33.477500", "service_state_evidence_id": 18677911, "current_leg_start_actual_dep": "2026-09-19T12:30:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T11:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:45:33.581998", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SLO |
WNC |
2W43 |
165127 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 361.486, "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": 7352.748, "from_m": 361.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7451.601, "from_m": 7352.748, "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": 7793.653, "from_m": 7451.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7854.119, "from_m": 7793.653, "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": 7890.636, "from_m": 7854.119, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10576.533, "from_m": 7890.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11853.265, "from_m": 10576.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11992.749, "from_m": 11853.265, "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": 12056.448, "from_m": 11992.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12145.116, "from_m": 12056.448, "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": 12175.552, "from_m": 12145.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12569.808, "from_m": 12175.552, "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": 12606.773, "from_m": 12569.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13503.224, "from_m": 12606.773, "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": 13534.62, "from_m": 13503.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": 13568.633, "from_m": 13534.62, "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": 13984.092, "from_m": 13568.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14973.416, "from_m": 13984.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": 15295.4, "from_m": 14973.416, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15353.665, "from_m": 15295.4, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18642.318, "from_m": 15353.665, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18703.835, "from_m": 18642.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": 23985.007, "from_m": 18703.835, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25598.973, "from_m": 23985.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": 26264.546, "from_m": 25598.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26312.531, "from_m": 26264.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27653.156, "from_m": 26312.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27737.468, "from_m": 27653.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28470.722, "from_m": 27737.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": 28901.548, "from_m": 28470.722, "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": 697716, "profile_key": "8eb0854045d0e143d7fc50e614329d9a1c038cb367992fc14693e7ca6d28d6a4", "schedule_id": 10250, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1230", "location": "Slough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": null, "location": "Windsor & Eton Central", "stage_seq": 2, "distance_m": 2644.976, "section_seq": 1, "route_path_id": 31659}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28901.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 31659}], "total_distance_m": 28901.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27959.046, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 942.502, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23583, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:02Z", "source_id": 58617107, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:05Z", "source_id": 18677911, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}] |
Slough |
1230 |
1230 |
1 |
None |
None |
Windsor & Eton Central |
1236 |
1236 |
BAY |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48730/2026-09-19/detailed |
None |
Slough |
2026-09-19T12:30:00+01:00 |
Windsor & Eton Central |
6.0 |
{"type": "LineString", "coordinates": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]} |
5.0 |
1229 |
1235 |
Slough |
Windsor & Eton Central |
Windsor & Eton Central |
51.4832256 |
-0.6103467 |
51.4832256 |
-0.6103467 |
1 |
0 |
2026-09-19 11:45:51 |
TERMINATED |
2026-09-19 11:35:00 |
Windsor & Eton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18677911 |
1789817525357802 |
6 |
6 |
2026-09-19 11:45:33.581998 |
BAY |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:35:33.477500 |
| 665999 |
697194 |
C48484 |
742J31MK19 |
2026-09-19 |
COMPLETE |
18679306 |
2026-09-19 12:35:00 |
2026-09-19 11:45:51 |
2026-09-21 11:45:51 |
{"id": 697194, "stp": "P", "toc": "Great Western Railway", "uid": "C48484", "consist": "165111", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48484/2026-09-19/detailed", "trust_id": "742J31MK19", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J31", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "1235", "current_leg_dep": "1227", "current_leg_end": "Basingstoke", "origin_dep_time": "1207", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-19T11:45:51", "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": "1234", "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\": 119.521, \"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\": 175.145, \"from_m\": 119.521, \"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\": 178.759, \"from_m\": 175.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 223.479, \"from_m\": 178.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276.903, \"from_m\": 223.479, \"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\": 439.254, \"from_m\": 276.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 697.624, \"from_m\": 439.254, \"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\": 1060.005, \"from_m\": 697.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2820.333, \"from_m\": 1060.005, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3123.025, \"from_m\": 2820.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4066.05, \"from_m\": 3123.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4142.669, \"from_m\": 4066.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5065.15, \"from_m\": 4142.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5081.79, \"from_m\": 5065.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5879.469, \"from_m\": 5081.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5894.168, \"from_m\": 5879.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6678.392, \"from_m\": 5894.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7088.269, \"from_m\": 6678.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7174.566, \"from_m\": 7088.269, \"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\": 7179.962, \"from_m\": 7174.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7191.996, \"from_m\": 7179.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7249.106, \"from_m\": 7191.996, \"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\": 13813.807, \"from_m\": 7249.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14225.469, \"from_m\": 13813.807, \"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\": 14260.724, \"from_m\": 14225.469, \"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\": 14468.721, \"from_m\": 14260.724, \"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\": 15428.302, \"from_m\": 14468.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15452.526, \"from_m\": 15428.302, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15924.225, \"from_m\": 15452.526, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15935.091, \"from_m\": 15924.225, \"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\": 16543.146, \"from_m\": 15935.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16548.529, \"from_m\": 16543.146, \"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\": 16625.341, \"from_m\": 16548.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16798.421, \"from_m\": 16625.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17120.405, \"from_m\": 16798.421, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17178.671, \"from_m\": 17120.405, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20467.323, \"from_m\": 17178.671, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20528.84, \"from_m\": 20467.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25810.012, \"from_m\": 20528.84, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27423.978, \"from_m\": 25810.012, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28089.551, \"from_m\": 27423.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28137.537, \"from_m\": 28089.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29478.161, \"from_m\": 28137.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\": 29562.473, \"from_m\": 29478.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30295.727, \"from_m\": 29562.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30726.553, \"from_m\": 30295.727, \"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\": 697194, \"profile_key\": \"e739c4e7973ef038c5039474517e8d8a547c339eb80f1a3abb4fc605e5fb2cb4\", \"schedule_id\": 10158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 2989.616, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1211\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 5193.754, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 6902.787, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1215\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 8539.201, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1221\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 9861.421, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 12301.774, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 13990.73, \"section_seq\": 1, \"route_path_id\": 69133}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30726.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69133}], \"total_distance_m\": 30726.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 28250.182, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2476.371, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1207", "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-19T11:08:22Z\", \"source_id\": 58566727, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:28Z\", \"source_id\": 18662331, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:04Z\", \"source_id\": 58568222, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:10Z\", \"source_id\": 18662757, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:35Z\", \"source_id\": 58577760, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:39Z\", \"source_id\": 18665778, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:28Z\", \"source_id\": 58590223, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:31Z\", \"source_id\": 18669656, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:17Z\", \"source_id\": 58602504, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:19Z\", \"source_id\": 18673468, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:01Z\", \"source_id\": 58621671, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:05Z\", \"source_id\": 18679306, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789817648610773, "current_leg_arrival_utc": "2026-09-19T12:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:35:39.009849", "service_state_evidence_id": 18679306, "current_leg_start_actual_dep": "2026-09-19T12:27:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-19T11:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:45:39.648350", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
BSK |
2J31 |
165111 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 119.521, "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": 175.145, "from_m": 119.521, "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": 178.759, "from_m": 175.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", "infrastructure_limit_mph": 60.0}, {"to_m": 223.479, "from_m": 178.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276.903, "from_m": 223.479, "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": 439.254, "from_m": 276.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 697.624, "from_m": 439.254, "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": 1060.005, "from_m": 697.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2820.333, "from_m": 1060.005, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3123.025, "from_m": 2820.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4066.05, "from_m": 3123.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4142.669, "from_m": 4066.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5065.15, "from_m": 4142.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5081.79, "from_m": 5065.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5879.469, "from_m": 5081.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5894.168, "from_m": 5879.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6678.392, "from_m": 5894.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7088.269, "from_m": 6678.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7174.566, "from_m": 7088.269, "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": 7179.962, "from_m": 7174.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7191.996, "from_m": 7179.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7249.106, "from_m": 7191.996, "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": 13813.807, "from_m": 7249.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14225.469, "from_m": 13813.807, "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": 14260.724, "from_m": 14225.469, "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": 14468.721, "from_m": 14260.724, "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": 15428.302, "from_m": 14468.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15452.526, "from_m": 15428.302, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15924.225, "from_m": 15452.526, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15935.091, "from_m": 15924.225, "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": 16543.146, "from_m": 15935.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16548.529, "from_m": 16543.146, "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": 16625.341, "from_m": 16548.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16798.421, "from_m": 16625.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17120.405, "from_m": 16798.421, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17178.671, "from_m": 17120.405, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20467.323, "from_m": 17178.671, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20528.84, "from_m": 20467.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25810.012, "from_m": 20528.84, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27423.978, "from_m": 25810.012, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28089.551, "from_m": 27423.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28137.537, "from_m": 28089.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29478.161, "from_m": 28137.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": 29562.473, "from_m": 29478.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30295.727, "from_m": 29562.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30726.553, "from_m": 30295.727, "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": 697194, "profile_key": "e739c4e7973ef038c5039474517e8d8a547c339eb80f1a3abb4fc605e5fb2cb4", "schedule_id": 10158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1207", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 2989.616, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1211", "location": "Reading West", "stage_seq": 3, "distance_m": 5193.754, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 6902.787, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1215", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 8539.201, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1221", "location": "Mortimer", "stage_seq": 6, "distance_m": 9861.421, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226H", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 12301.774, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 13990.73, "section_seq": 1, "route_path_id": 69133}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30726.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 69133}], "total_distance_m": 30726.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28250.182, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2476.371, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:22Z", "source_id": 58566727, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:28Z", "source_id": 18662331, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:04Z", "source_id": 58568222, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:10Z", "source_id": 18662757, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:35Z", "source_id": 58577760, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:14:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:39Z", "source_id": 18665778, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:28Z", "source_id": 58590223, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:31Z", "source_id": 18669656, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:17Z", "source_id": 58602504, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:19Z", "source_id": 18673468, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:01Z", "source_id": 58621671, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:05Z", "source_id": 18679306, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}] |
Reading |
1207 |
1207 |
1 |
None |
None |
Basingstoke |
1234 |
1234 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48484/2026-09-19/detailed |
None |
Bramley (Hants) |
2026-09-19T12:27:30+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 |
1227 |
1235 |
Bramley (Hants) |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-19 11:45:51 |
TERMINATED |
2026-09-19 11:35:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679306 |
1789817648610773 |
30 |
30 |
2026-09-19 11:45:39.648350 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:35:39.009849 |
| 666000 |
697312 |
L84958 |
862W61MK19 |
2026-09-19 |
COMPLETE |
18679534 |
2026-09-19 12:35:00 |
2026-09-19 11:45:51 |
2026-09-21 11:45:51 |
{"id": 697312, "stp": "O", "toc": "South Western Railway", "uid": "L84958", "consist": "444005", "dest_crs": "POO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84958/2026-09-19/detailed", "trust_id": "862W61MK19", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-19", "dest_arr_time": "1224", "dest_platform": "2", "is_terminated": 1, "next_location": "Poole", "signalling_id": "2W61", "timing_status": "LATE", "origin_station": "Bournemouth", "current_leg_arr": "1235", "current_leg_dep": "1232", "current_leg_end": "Poole", "origin_dep_time": "1212", "origin_platform": "3", "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-19T11:45:51", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9473441, 50.723041399999985], [-1.9478911000000003, 50.7229119], [-1.9485349, 50.72275849999998], [-1.9487399, 50.722704699999994], [-1.9493257, 50.7225558], [-1.9498006, 50.7224282], [-1.9502949, 50.72227800000001], [-1.9505682999999996, 50.7221917], [-1.9508158, 50.722107900000005], [-1.9510513, 50.7220287], [-1.9512941, 50.7219411], [-1.9516821, 50.7217875], [-1.9519925, 50.7216546], [-1.9523339, 50.72150609999999], [-1.9529286, 50.721229400000006], [-1.9532100999999995, 50.7211048], [-1.9534585, 50.720991100000006], [-1.9540637999999997, 50.7207174], [-1.954847, 50.7203661], [-1.9549746, 50.7203093], [-1.9550057, 50.72029349999998], [-1.9553395999999996, 50.7201384], [-1.9559652000000003, 50.719854899999994], [-1.9568280999999996, 50.7194614], [-1.9576223, 50.7190746], [-1.9582379999999997, 50.7187774], [-1.9589183, 50.7184642], [-1.9596824, 50.71811600000001], [-1.9602717999999997, 50.7178472], [-1.9605709, 50.7177125], [-1.9612426, 50.71740049999999], [-1.961615, 50.71723310000001], [-1.9618855999999996, 50.71711579999999], [-1.9621969, 50.7169884], [-1.9624768999999995, 50.7168793], [-1.9628356, 50.7167491], [-1.9630524, 50.7166769], [-1.9631598999999995, 50.7166409], [-1.9633158, 50.7165868], [-1.9634229, 50.7165537], [-1.963706, 50.7164605], [-1.9639888000000003, 50.71637319999999], [-1.9643046, 50.71628230000001], [-1.9646098000000003, 50.7162042], [-1.9649653, 50.71611159999999], [-1.965249, 50.71603759999999], [-1.9655366, 50.7159675], [-1.9658499, 50.71589860000001], [-1.9662053, 50.7158254], [-1.9665359, 50.7157598], [-1.9669507, 50.7156845], [-1.9672939, 50.7156254], [-1.9676013, 50.71558], [-1.9678919999999995, 50.71554110000001], [-1.9681458999999992, 50.7155101], [-1.9684843, 50.71546929999999], [-1.9688003, 50.7154366], [-1.9691158, 50.7154058], [-1.9694531, 50.7153796], [-1.9697878, 50.7153614], [-1.9700791, 50.7153478], [-1.9704616, 50.7153368], [-1.9708021, 50.715331899999995], [-1.9712086, 50.7153295], [-1.9715674000000003, 50.715330300000005], [-1.9719094, 50.71533629999999], [-1.9722488, 50.7153473], [-1.9726196999999996, 50.71536329999999], [-1.9729753999999995, 50.7153797], [-1.973327, 50.7154014], [-1.973654, 50.71542380000001], [-1.9739496999999997, 50.71545129999999], [-1.9742835, 50.715486199999994], [-1.9746353000000003, 50.7155302], [-1.9749132, 50.7155672], [-1.975199, 50.7156114], [-1.9754331999999992, 50.7156505], [-1.9757992, 50.715727999999984], [-1.9760699, 50.7157928], [-1.976293625062947, 50.715851363850554], [-1.9764672, 50.71589680000002], [-1.9769017, 50.7160108], [-1.9773211, 50.7161312], [-1.9777112, 50.7162481], [-1.9784535, 50.716468799999994], [-1.9793567000000003, 50.7167369], [-1.9801939, 50.7169864], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Parkstone (Dorset)", "dest_arr_time_act": "1224", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": "Parkstone (Dorset)", "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\": 375.634, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 831.768, \"from_m\": 375.634, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 697312, \"profile_key\": \"64bcd04b2cec0fde82365544deaa22d94082ac3b54094eac7c6190870f45a3a2\", \"schedule_id\": 36987, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Bournemouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34643}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"Branksome\", \"stage_seq\": 2, \"distance_m\": 831.768, \"section_seq\": 1, \"route_path_id\": 34643}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 831.768, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34643}], \"total_distance_m\": 831.768, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 831.768, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:00Z\", \"source_id\": 58606229, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:03Z\", \"source_id\": 18674675, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:23Z\", \"source_id\": 58613406, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:31Z\", \"source_id\": 18676873, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:28Z\", \"source_id\": 58622566, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:31Z\", \"source_id\": 18679534, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole", "service_state_platform": "2", "timing_fact_generation": 1789817672119386, "current_leg_arrival_utc": "2026-09-19T12:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:35:43.231705", "service_state_evidence_id": 18679534, "current_leg_start_actual_dep": "2026-09-19T12:31:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-19T11:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:45:44.032434", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BMH |
POO |
2W61 |
444005 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 375.634, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 831.768, "from_m": 375.634, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 697312, "profile_key": "64bcd04b2cec0fde82365544deaa22d94082ac3b54094eac7c6190870f45a3a2", "schedule_id": 36987, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34643}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "Branksome", "stage_seq": 2, "distance_m": 831.768, "section_seq": 1, "route_path_id": 34643}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 831.768, "from_m": 0.0, "section_seq": 1, "route_path_id": 34643}], "total_distance_m": 831.768, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 831.768, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:00Z", "source_id": 58606229, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:03Z", "source_id": 18674675, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27716, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:23Z", "source_id": 58613406, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:31Z", "source_id": 18676873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:28Z", "source_id": 58622566, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:35:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:31Z", "source_id": 18679534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}] |
Bournemouth |
1212 |
1212 |
3 |
None |
None |
Poole |
1224 |
1224 |
2 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84958/2026-09-19/detailed |
None |
Parkstone (Dorset) |
2026-09-19T12:31:30+01:00 |
Poole |
3.0 |
{"type": "LineString", "coordinates": [[-1.9473441, 50.723041399999985], [-1.9478911000000003, 50.7229119], [-1.9485349, 50.72275849999998], [-1.9487399, 50.722704699999994], [-1.9493257, 50.7225558], [-1.9498006, 50.7224282], [-1.9502949, 50.72227800000001], [-1.9505682999999996, 50.7221917], [-1.9508158, 50.722107900000005], [-1.9510513, 50.7220287], [-1.9512941, 50.7219411], [-1.9516821, 50.7217875], [-1.9519925, 50.7216546], [-1.9523339, 50.72150609999999], [-1.9529286, 50.721229400000006], [-1.9532100999999995, 50.7211048], [-1.9534585, 50.720991100000006], [-1.9540637999999997, 50.7207174], [-1.954847, 50.7203661], [-1.9549746, 50.7203093], [-1.9550057, 50.72029349999998], [-1.9553395999999996, 50.7201384], [-1.9559652000000003, 50.719854899999994], [-1.9568280999999996, 50.7194614], [-1.9576223, 50.7190746], [-1.9582379999999997, 50.7187774], [-1.9589183, 50.7184642], [-1.9596824, 50.71811600000001], [-1.9602717999999997, 50.7178472], [-1.9605709, 50.7177125], [-1.9612426, 50.71740049999999], [-1.961615, 50.71723310000001], [-1.9618855999999996, 50.71711579999999], [-1.9621969, 50.7169884], [-1.9624768999999995, 50.7168793], [-1.9628356, 50.7167491], [-1.9630524, 50.7166769], [-1.9631598999999995, 50.7166409], [-1.9633158, 50.7165868], [-1.9634229, 50.7165537], [-1.963706, 50.7164605], [-1.9639888000000003, 50.71637319999999], [-1.9643046, 50.71628230000001], [-1.9646098000000003, 50.7162042], [-1.9649653, 50.71611159999999], [-1.965249, 50.71603759999999], [-1.9655366, 50.7159675], [-1.9658499, 50.71589860000001], [-1.9662053, 50.7158254], [-1.9665359, 50.7157598], [-1.9669507, 50.7156845], [-1.9672939, 50.7156254], [-1.9676013, 50.71558], [-1.9678919999999995, 50.71554110000001], [-1.9681458999999992, 50.7155101], [-1.9684843, 50.71546929999999], [-1.9688003, 50.7154366], [-1.9691158, 50.7154058], [-1.9694531, 50.7153796], [-1.9697878, 50.7153614], [-1.9700791, 50.7153478], [-1.9704616, 50.7153368], [-1.9708021, 50.715331899999995], [-1.9712086, 50.7153295], [-1.9715674000000003, 50.715330300000005], [-1.9719094, 50.71533629999999], [-1.9722488, 50.7153473], [-1.9726196999999996, 50.71536329999999], [-1.9729753999999995, 50.7153797], [-1.973327, 50.7154014], [-1.973654, 50.71542380000001], [-1.9739496999999997, 50.71545129999999], [-1.9742835, 50.715486199999994], [-1.9746353000000003, 50.7155302], [-1.9749132, 50.7155672], [-1.975199, 50.7156114], [-1.9754331999999992, 50.7156505], [-1.9757992, 50.715727999999984], [-1.9760699, 50.7157928], [-1.976293625062947, 50.715851363850554], [-1.9764672, 50.71589680000002], [-1.9769017, 50.7160108], [-1.9773211, 50.7161312], [-1.9777112, 50.7162481], [-1.9784535, 50.716468799999994], [-1.9793567000000003, 50.7167369], [-1.9801939, 50.7169864], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]} |
1.9 |
1232 |
1235 |
Parkstone (Dorset) |
Poole Ferry Terminal |
Poole |
50.7194669 |
-1.9835916 |
50.7194669 |
-1.9835916 |
1 |
0 |
2026-09-19 11:45:51 |
TERMINATED |
2026-09-19 11:35:00 |
Poole |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679534 |
1789817672119386 |
30 |
30 |
2026-09-19 11:45:44.032434 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:35:43.231705 |
| 666001 |
695898 |
W34484 |
811A17MI19 |
2026-09-19 |
COMPLETE |
18679436 |
2026-09-19 12:35:00 |
2026-09-19 11:46:21 |
2026-09-21 11:46:21 |
{"id": 695898, "stp": "P", "toc": "Great Western Railway", "uid": "W34484", "consist": "800008+800019", "dest_crs": "PAD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34484/2026-09-19/detailed", "trust_id": "811A17MI19", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-19", "dest_arr_time": "1235", "dest_platform": "5", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A17", "timing_status": "ON TIME", "origin_station": "Bristol Temple Meads", "current_leg_arr": "1235", "current_leg_dep": "1212", "current_leg_end": "London Paddington", "origin_dep_time": "1100", "origin_platform": "13", "current_location": "Link Line", "last_update_time": "2026-09-19T11:46:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "1235", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "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\": 125.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\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404.935, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1629.167, \"from_m\": 404.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1816.788, \"from_m\": 1629.167, \"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\": 2941.805, \"from_m\": 1816.788, \"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\": 3027.642, \"from_m\": 2941.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3695.791, \"from_m\": 3027.642, \"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\": 10133.494, \"from_m\": 3695.791, \"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\": 10177.716, \"from_m\": 10133.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17916.355, \"from_m\": 10177.716, \"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\": 17956.517, \"from_m\": 17916.355, \"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\": 26272.69, \"from_m\": 17956.517, \"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\": 26314.965, \"from_m\": 26272.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31098.479, \"from_m\": 26314.965, \"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\": 31485.347, \"from_m\": 31098.479, \"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\": 31781.889, \"from_m\": 31485.347, \"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\": 32156.486, \"from_m\": 31781.889, \"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\": 32188.449, \"from_m\": 32156.486, \"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\": 33851.809, \"from_m\": 32188.449, \"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\": 34800.827, \"from_m\": 33851.809, \"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\": 36464.186, \"from_m\": 34800.827, \"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\": 37240.988, \"from_m\": 36464.186, \"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\": 37346.437, \"from_m\": 37240.988, \"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\": 37398.121, \"from_m\": 37346.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41490.837, \"from_m\": 37398.121, \"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\": 42117.902, \"from_m\": 41490.837, \"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\": 42149.859, \"from_m\": 42117.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\": 42204.499, \"from_m\": 42149.859, \"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\": 42345.794, \"from_m\": 42204.499, \"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\": 51919.258, \"from_m\": 42345.794, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 695898, \"profile_key\": \"76952011d3a0dbce0a98f783ba61babe20de6b67e263f5bd104d75215dc51a20\", \"schedule_id\": 25360, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 3456.97, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 4228.838, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": false, \"wtt_arr\": \"1111\", \"wtt_dep\": \"1113\", \"location\": \"Bath Spa\", \"stage_seq\": 4, \"distance_m\": 5775.253, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116\", \"location\": \"Bathampton Jn\", \"stage_seq\": 5, \"distance_m\": 6838.506, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"Thingley East Jn\", \"stage_seq\": 6, \"distance_m\": 8143.759, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": false, \"wtt_arr\": \"1124\", \"wtt_dep\": \"1126\", \"location\": \"Chippenham\", \"stage_seq\": 7, \"distance_m\": 10599.888, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 8, \"distance_m\": 14350.979, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1140\", \"location\": \"Swindon\", \"stage_seq\": 9, \"distance_m\": 16662.588, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Uffington\", \"stage_seq\": 10, \"distance_m\": 18157.893, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Challow Jn\", \"stage_seq\": 11, \"distance_m\": 19440.44, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Wantage Road\", \"stage_seq\": 12, \"distance_m\": 20729.006, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1157\", \"location\": \"Didcot Parkway\", \"stage_seq\": 13, \"distance_m\": 22172.225, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 26120.279, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 15, \"distance_m\": 31735.587, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1212\", \"location\": \"Reading\", \"stage_seq\": 16, \"distance_m\": 32188.449, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 34326.318, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Twyford\", \"stage_seq\": 18, \"distance_m\": 36464.186, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Maidenhead\", \"stage_seq\": 19, \"distance_m\": 37573.569, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Slough\", \"stage_seq\": 20, \"distance_m\": 41815.397, \"section_seq\": 1, \"route_path_id\": 66045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Stockley Jn\", \"stage_seq\": 21, \"distance_m\": 51919.258, \"section_seq\": 1, \"route_path_id\": 66045}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51919.258, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66045}], \"total_distance_m\": 51919.258, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 50429.653, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.605, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:24Z\", \"source_id\": 58421590, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:31Z\", \"source_id\": 18618184, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:09:55Z\", \"source_id\": 58440417, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:10:00Z\", \"source_id\": 18623835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:04Z\", \"source_id\": 58468581, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:09Z\", \"source_id\": 18632559, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:10Z\", \"source_id\": 58498535, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:14Z\", \"source_id\": 18641695, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:58Z\", \"source_id\": 58528163, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:01Z\", \"source_id\": 18650795, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:49Z\", \"source_id\": 58538781, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:50Z\", \"source_id\": 18654012, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:03Z\", \"source_id\": 58556996, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:05Z\", \"source_id\": 18659442, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:01Z\", \"source_id\": 58568100, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:04Z\", \"source_id\": 18662724, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:22Z\", \"source_id\": 58581419, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:25Z\", \"source_id\": 18666903, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:51Z\", \"source_id\": 58588966, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:55Z\", \"source_id\": 18669248, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:35Z\", \"source_id\": 58594683, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:33Z\", \"source_id\": 18671000, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:17Z\", \"source_id\": 58602474, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:21Z\", \"source_id\": 18673487, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:08Z\", \"source_id\": 58606440, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:13Z\", \"source_id\": 18674740, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:56Z\", \"source_id\": 58610268, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:57Z\", \"source_id\": 18675885, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:16Z\", \"source_id\": 58622128, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:19Z\", \"source_id\": 18679436, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "5", "timing_fact_generation": 1789817660195450, "current_leg_arrival_utc": "2026-09-19T12:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:35:55.549167", "service_state_evidence_id": 18679436, "current_leg_start_actual_dep": "2026-09-19T12:12:00+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-19T11:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:45:56.553303", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
PAD |
1A17 |
800008+800019 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404.935, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1629.167, "from_m": 404.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1816.788, "from_m": 1629.167, "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": 2941.805, "from_m": 1816.788, "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": 3027.642, "from_m": 2941.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3695.791, "from_m": 3027.642, "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": 10133.494, "from_m": 3695.791, "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": 10177.716, "from_m": 10133.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17916.355, "from_m": 10177.716, "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": 17956.517, "from_m": 17916.355, "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": 26272.69, "from_m": 17956.517, "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": 26314.965, "from_m": 26272.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31098.479, "from_m": 26314.965, "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": 31485.347, "from_m": 31098.479, "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": 31781.889, "from_m": 31485.347, "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": 32156.486, "from_m": 31781.889, "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": 32188.449, "from_m": 32156.486, "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": 33851.809, "from_m": 32188.449, "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": 34800.827, "from_m": 33851.809, "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": 36464.186, "from_m": 34800.827, "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": 37240.988, "from_m": 36464.186, "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": 37346.437, "from_m": 37240.988, "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": 37398.121, "from_m": 37346.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41490.837, "from_m": 37398.121, "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": 42117.902, "from_m": 41490.837, "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": 42149.859, "from_m": 42117.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": 42204.499, "from_m": 42149.859, "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": 42345.794, "from_m": 42204.499, "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": 51919.258, "from_m": 42345.794, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 695898, "profile_key": "76952011d3a0dbce0a98f783ba61babe20de6b67e263f5bd104d75215dc51a20", "schedule_id": 25360, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1100", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 3456.97, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 4228.838, "section_seq": 1, "route_path_id": 66045}, {"is_pass": false, "wtt_arr": "1111", "wtt_dep": "1113", "location": "Bath Spa", "stage_seq": 4, "distance_m": 5775.253, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116", "location": "Bathampton Jn", "stage_seq": 5, "distance_m": 6838.506, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122", "location": "Thingley East Jn", "stage_seq": 6, "distance_m": 8143.759, "section_seq": 1, "route_path_id": 66045}, {"is_pass": false, "wtt_arr": "1124", "wtt_dep": "1126", "location": "Chippenham", "stage_seq": 7, "distance_m": 10599.888, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Wootton Bassett Jn", "stage_seq": 8, "distance_m": 14350.979, "section_seq": 1, "route_path_id": 66045}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1140", "location": "Swindon", "stage_seq": 9, "distance_m": 16662.588, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Uffington", "stage_seq": 10, "distance_m": 18157.893, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Challow Jn", "stage_seq": 11, "distance_m": 19440.44, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Wantage Road", "stage_seq": 12, "distance_m": 20729.006, "section_seq": 1, "route_path_id": 66045}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1157", "location": "Didcot Parkway", "stage_seq": 13, "distance_m": 22172.225, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 26120.279, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 31735.587, "section_seq": 1, "route_path_id": 66045}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1212", "location": "Reading", "stage_seq": 16, "distance_m": 32188.449, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Kennet Bridge Jn", "stage_seq": 17, "distance_m": 34326.318, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Twyford", "stage_seq": 18, "distance_m": 36464.186, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Maidenhead", "stage_seq": 19, "distance_m": 37573.569, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Slough", "stage_seq": 20, "distance_m": 41815.397, "section_seq": 1, "route_path_id": 66045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Stockley Jn", "stage_seq": 21, "distance_m": 51919.258, "section_seq": 1, "route_path_id": 66045}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51919.258, "from_m": 0.0, "section_seq": 1, "route_path_id": 66045}], "total_distance_m": 51919.258, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 50429.653, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.605, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:24Z", "source_id": 58421590, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:31Z", "source_id": 18618184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:09:55Z", "source_id": 58440417, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:10:00Z", "source_id": 18623835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:04Z", "source_id": 58468581, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:24:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:09Z", "source_id": 18632559, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24491, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:10Z", "source_id": 58498535, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:14Z", "source_id": 18641695, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:58Z", "source_id": 58528163, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:01Z", "source_id": 18650795, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:49Z", "source_id": 58538781, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:50Z", "source_id": 18654012, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:03Z", "source_id": 58556996, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:05Z", "source_id": 18659442, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:01Z", "source_id": 58568100, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:10:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:04Z", "source_id": 18662724, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:22Z", "source_id": 58581419, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:25Z", "source_id": 18666903, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:51Z", "source_id": 58588966, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:20:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:55Z", "source_id": 18669248, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:35Z", "source_id": 58594683, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:33Z", "source_id": 18671000, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:17Z", "source_id": 58602474, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:21Z", "source_id": 18673487, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:08Z", "source_id": 58606440, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:13Z", "source_id": 18674740, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:56Z", "source_id": 58610268, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:57Z", "source_id": 18675885, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22936, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:16Z", "source_id": 58622128, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:19Z", "source_id": 18679436, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1100 |
1100 |
13 |
None |
None |
London Paddington |
1235 |
1235 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34484/2026-09-19/detailed |
None |
Reading |
2026-09-19T12:12:00+01:00 |
London Paddington |
23.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
1212 |
1235 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-19 11:46:21 |
TERMINATED |
2026-09-19 11:35:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679436 |
1789817660195450 |
119 |
119 |
2026-09-19 11:45:56.553303 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:35:55.549167 |
| 666002 |
696309 |
W30300 |
865O06MI19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:36:00 |
2026-09-19 11:46:21 |
2026-09-21 11:46:21 |
{"id": 696309, "stp": "P", "toc": "CrossCountry", "uid": "W30300", "consist": "221135", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30300/2026-09-19/detailed", "trust_id": "865O06MI19", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth Middle Sidings", "service_date": "2026-09-19", "dest_arr_time": "1120", "dest_platform": null, "is_terminated": 1, "next_location": "Bournemouth Middle Sidings", "signalling_id": "5O06", "timing_status": "LATE", "origin_station": "Bournemouth", "current_leg_arr": "1120", "current_leg_dep": "1134", "current_leg_end": "Bournemouth Middle Sidings", "origin_dep_time": "1118", "origin_platform": "3", "current_location": "Bournemouth", "last_update_time": "2026-09-19T11:46:21", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]}", "current_leg_start": "Bournemouth", "dest_arr_time_act": "1120", "motion_projection": null, "next_location_lat": "50.7297158", "next_location_lon": "-1.8691865", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:58493577\", \"confirmationDeadline\": \"2026-09-19T11:36:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.403, \"from_m\": 0.0, \"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\": 476.366, \"from_m\": 424.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 519.647, \"from_m\": 476.366, \"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\": 549.597, \"from_m\": 519.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 653.946, \"from_m\": 549.597, \"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\": 2768.777, \"from_m\": 653.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16569.644, \"from_m\": 2768.777, \"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\": 17034.628, \"from_m\": 16569.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17042.425, \"from_m\": 17034.628, \"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\": 17101.752, \"from_m\": 17042.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17626.246, \"from_m\": 17101.752, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17810.172, \"from_m\": 17626.246, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17898.66, \"from_m\": 17810.172, \"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\": 17929.745, \"from_m\": 17898.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18298.912, \"from_m\": 17929.745, \"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\": 32023.394, \"from_m\": 18298.912, \"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\": 32538.635, \"from_m\": 32023.394, \"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\": 32641.008, \"from_m\": 32538.635, \"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\": 32669.702, \"from_m\": 32641.008, \"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\": 32990.236, \"from_m\": 32669.702, \"capability_applied\": null, \"effective_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\": 696309, \"profile_key\": \"f90189f7935918ebf62f94906f980155fb5dc067aa93cfb184afadc8967cb44b\", \"schedule_id\": 24757, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Bournemouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"1120\", \"wtt_dep\": null, \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 2, \"distance_m\": 2545.809, \"section_seq\": 1, \"route_path_id\": 38315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32990.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38315}], \"total_distance_m\": 32990.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 29733.636, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.6, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1118", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1426.0", "current_position_lat": "50.7297158", "current_position_lon": "-1.8691865", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bournemouth", "service_state_platform": "3", "timing_fact_generation": 1789814095785950, "current_leg_arrival_utc": "2026-09-19T11:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:00.859805", "service_state_evidence_id": 58493577, "current_leg_start_actual_dep": "2026-09-19T11:34:26+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:01.876376", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BMH |
None |
5O06 |
221135 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 424.403, "from_m": 0.0, "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": 476.366, "from_m": 424.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 519.647, "from_m": 476.366, "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": 549.597, "from_m": 519.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 653.946, "from_m": 549.597, "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": 2768.777, "from_m": 653.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16569.644, "from_m": 2768.777, "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": 17034.628, "from_m": 16569.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17042.425, "from_m": 17034.628, "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": 17101.752, "from_m": 17042.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17626.246, "from_m": 17101.752, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17810.172, "from_m": 17626.246, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17898.66, "from_m": 17810.172, "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": 17929.745, "from_m": 17898.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18298.912, "from_m": 17929.745, "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": 32023.394, "from_m": 18298.912, "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": 32538.635, "from_m": 32023.394, "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": 32641.008, "from_m": 32538.635, "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": 32669.702, "from_m": 32641.008, "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": 32990.236, "from_m": 32669.702, "capability_applied": null, "effective_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": 696309, "profile_key": "f90189f7935918ebf62f94906f980155fb5dc067aa93cfb184afadc8967cb44b", "schedule_id": 24757, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1118", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "1120", "wtt_dep": null, "location": "Bournemouth Middle Sidings", "stage_seq": 2, "distance_m": 2545.809, "section_seq": 1, "route_path_id": 38315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32990.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 38315}], "total_distance_m": 32990.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 29733.636, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.6, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bournemouth |
1118 |
1118 |
3 |
None |
None |
Bournemouth Middle Sidings |
1120 |
1120 |
None |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30300/2026-09-19/detailed |
None |
Bournemouth |
2026-09-19T11:34:26+01:00 |
Bournemouth Middle Sidings |
1426.0 |
{"type": "LineString", "coordinates": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]} |
0.3 |
1134 |
1120 |
None |
Bournemouth |
Bournemouth Middle Sidings |
50.7297158 |
-1.8691865 |
50.7297158 |
-1.8691865 |
1 |
0 |
2026-09-19 11:46:21 |
TERMINATED |
2026-09-19 11:36:00 |
Bournemouth |
TD |
TRACKING_TIMEOUT |
58493577 |
1789814095785950 |
20 |
20 |
2026-09-19 11:46:01.876376 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:00.859805 |
| 666003 |
697007 |
S00832 |
722I331J19 |
2026-09-19 |
COMPLETE |
18679992 |
2026-09-19 12:36:00 |
2026-09-19 11:46:21 |
2026-09-21 11:46:21 |
{"id": 697007, "stp": "N", "toc": "London Underground", "uid": "S00832", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00832/2026-09-19/detailed", "trust_id": "722I331J19", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "11:59:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I33", "timing_status": "EARLY", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1236", "current_leg_dep": "1234", "current_leg_end": "Stonebridge Park", "origin_dep_time": "1159", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-19T11:46:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27738.02, \"from_m\": 27527.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28780.7, \"from_m\": 27738.02, \"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\": 28874.734, \"from_m\": 28780.7, \"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\": 28906.323, \"from_m\": 28874.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29010.323, \"from_m\": 28906.323, \"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\": 36285.925, \"from_m\": 29010.323, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.863, \"from_m\": 36285.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41324.149, \"from_m\": 36339.863, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46541.182, \"from_m\": 41324.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46861.019, \"from_m\": 46541.182, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50881.189, \"from_m\": 46861.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 697007, \"profile_key\": \"b82c1c92ebc50fa4ab57649261f3ba5332fd56a2594174324c95ac10dc0d7b00\", \"schedule_id\": 39448, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Elephant & Castle L.T.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Kensal Green\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Harlesden\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": null, \"location\": \"Stonebridge Park\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 72112}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 44678.026, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6203.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1159½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:29Z\", \"source_id\": 18673585, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:03Z\", \"source_id\": 18675950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:03Z\", \"source_id\": 18677296, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:32Z\", \"source_id\": 18678910, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:14Z\", \"source_id\": 18679992, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1789817716066606, "current_leg_arrival_utc": "2026-09-19T12:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:01.040109", "service_state_evidence_id": 18679992, "current_leg_start_actual_dep": "2026-09-19T12:34:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:01.349608", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
ZEL |
SBP |
2I33 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27738.02, "from_m": 27527.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28780.7, "from_m": 27738.02, "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": 28874.734, "from_m": 28780.7, "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": 28906.323, "from_m": 28874.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29010.323, "from_m": 28906.323, "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": 36285.925, "from_m": 29010.323, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.863, "from_m": 36285.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41324.149, "from_m": 36339.863, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46541.182, "from_m": 41324.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46861.019, "from_m": 46541.182, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50881.189, "from_m": 46861.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 697007, "profile_key": "b82c1c92ebc50fa4ab57649261f3ba5332fd56a2594174324c95ac10dc0d7b00", "schedule_id": 39448, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1159H", "location": "Elephant & Castle L.T.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Queen's Park (DC)", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Queen's Park Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Kensal Green", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Willesden Junction Low Level", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Harlesden", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": null, "location": "Stonebridge Park", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 72112}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 72112}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 44678.026, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6203.163, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:29Z", "source_id": 18673585, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:03Z", "source_id": 18675950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:03Z", "source_id": 18677296, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:32Z", "source_id": 18678910, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:14Z", "source_id": 18679992, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
1159 |
1159½ |
None |
11:59:00 |
None |
Stonebridge Park |
1237 |
1237 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S00832/2026-09-19/detailed |
None |
Harlesden |
2026-09-19T12:34:30+01:00 |
Stonebridge Park |
2.0 |
{"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} |
0.9 |
1234 |
1236 |
Harlesden |
Stonebridge Park |
Stonebridge Park |
51.5439881 |
-0.2764112 |
51.5439881 |
-0.2764112 |
1 |
0 |
2026-09-19 11:46:21 |
TERMINATED |
2026-09-19 11:36:00 |
Stonebridge Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679992 |
1789817716066606 |
15 |
15 |
2026-09-19 11:46:01.349608 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:01.040109 |
| 666004 |
696684 |
P02426 |
722C26MJ19 |
2026-09-19 |
COMPLETE |
18679510 |
2026-09-19 12:36:00 |
2026-09-19 11:46:21 |
2026-09-21 11:46:21 |
{"id": 696684, "stp": "P", "toc": "London Overground", "uid": "P02426", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02426/2026-09-19/detailed", "trust_id": "722C26MJ19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-19", "dest_arr_time": "1235", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C26", "timing_status": "LATE", "origin_station": "Watford Junction (DC)", "current_leg_arr": "1236", "current_leg_dep": "1230", "current_leg_end": "London Euston", "origin_dep_time": "1145", "origin_platform": "3", "current_location": "London Euston", "last_update_time": "2026-09-19T11:46:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "South Hampstead", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 92.404, \"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\": 137.244, \"from_m\": 92.404, \"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\": 2520.053, \"from_m\": 137.244, \"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\": 2604.289, \"from_m\": 2520.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3922.824, \"from_m\": 2604.289, \"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\": 6434.179, \"from_m\": 3922.824, \"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\": 6884.275, \"from_m\": 6434.179, \"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\": 9767.341, \"from_m\": 6884.275, \"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\": 11050.077, \"from_m\": 9767.341, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11743.829, \"from_m\": 11050.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11792.79, \"from_m\": 11743.829, \"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\": 11824.698, \"from_m\": 11792.79, \"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\": 12625.542, \"from_m\": 11824.698, \"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\": 12829.868, \"from_m\": 12625.542, \"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\": 13240.753, \"from_m\": 12829.868, \"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\": 696684, \"profile_key\": \"dba68ceddd43bcf7c0a04a0cc8dae2560a33a12624ec9d74185ab1cbd99e76e6\", \"schedule_id\": 20315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36562}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 6884.275, \"section_seq\": 1, \"route_path_id\": 36562}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1150H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 13240.753, \"section_seq\": 1, \"route_path_id\": 36562}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13240.753, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36562}], \"total_distance_m\": 13240.753, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13240.753, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1145", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:42Z\", \"source_id\": 58518765, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:44Z\", \"source_id\": 18647971, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:04Z\", \"source_id\": 58523838, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:06Z\", \"source_id\": 18649502, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:42Z\", \"source_id\": 58529804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:45Z\", \"source_id\": 18651313, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:47Z\", \"source_id\": 58536600, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:53Z\", \"source_id\": 18653318, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:52Z\", \"source_id\": 58543223, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:58Z\", \"source_id\": 18655345, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:48Z\", \"source_id\": 58549961, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:51Z\", \"source_id\": 18657246, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:56Z\", \"source_id\": 58554575, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:04Z\", \"source_id\": 18658717, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:59Z\", \"source_id\": 58561286, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:03Z\", \"source_id\": 18660739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:22Z\", \"source_id\": 58566642, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:25Z\", \"source_id\": 18662294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:57Z\", \"source_id\": 58570148, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:04Z\", \"source_id\": 18663381, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:32Z\", \"source_id\": 58577625, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:35Z\", \"source_id\": 18665729, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:32Z\", \"source_id\": 58586071, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:35Z\", \"source_id\": 18668348, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:11Z\", \"source_id\": 58589661, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:15Z\", \"source_id\": 18669487, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:39Z\", \"source_id\": 58596980, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:42Z\", \"source_id\": 18671780, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:45Z\", \"source_id\": 58601350, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:49Z\", \"source_id\": 18673154, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:51Z\", \"source_id\": 58605866, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:55Z\", \"source_id\": 18674544, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:39Z\", \"source_id\": 58609734, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:45Z\", \"source_id\": 18675751, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:25Z\", \"source_id\": 58622436, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:29Z\", \"source_id\": 18679510, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789817671516966, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:02.404745", "service_state_evidence_id": 18679510, "current_leg_start_actual_dep": "2026-09-19T12:30:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:03.625013", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
EUS |
2C26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 92.404, "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": 137.244, "from_m": 92.404, "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": 2520.053, "from_m": 137.244, "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": 2604.289, "from_m": 2520.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3922.824, "from_m": 2604.289, "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": 6434.179, "from_m": 3922.824, "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": 6884.275, "from_m": 6434.179, "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": 9767.341, "from_m": 6884.275, "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": 11050.077, "from_m": 9767.341, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11743.829, "from_m": 11050.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11792.79, "from_m": 11743.829, "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": 11824.698, "from_m": 11792.79, "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": 12625.542, "from_m": 11824.698, "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": 12829.868, "from_m": 12625.542, "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": 13240.753, "from_m": 12829.868, "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": 696684, "profile_key": "dba68ceddd43bcf7c0a04a0cc8dae2560a33a12624ec9d74185ab1cbd99e76e6", "schedule_id": 20315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1145", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36562}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 6884.275, "section_seq": 1, "route_path_id": 36562}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1150H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 13240.753, "section_seq": 1, "route_path_id": 36562}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13240.753, "from_m": 0.0, "section_seq": 1, "route_path_id": 36562}], "total_distance_m": 13240.753, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13240.753, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:42Z", "source_id": 58518765, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:44Z", "source_id": 18647971, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:04Z", "source_id": 58523838, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:06Z", "source_id": 18649502, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:42Z", "source_id": 58529804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:45Z", "source_id": 18651313, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:47Z", "source_id": 58536600, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:53Z", "source_id": 18653318, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:52Z", "source_id": 58543223, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:58Z", "source_id": 18655345, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:48Z", "source_id": 58549961, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:51Z", "source_id": 18657246, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:56Z", "source_id": 58554575, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:04Z", "source_id": 18658717, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:59Z", "source_id": 58561286, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:03Z", "source_id": 18660739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:22Z", "source_id": 58566642, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:25Z", "source_id": 18662294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:57Z", "source_id": 58570148, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:11:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:04Z", "source_id": 18663381, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:32Z", "source_id": 58577625, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:35Z", "source_id": 18665729, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:32Z", "source_id": 58586071, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:35Z", "source_id": 18668348, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:11Z", "source_id": 58589661, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:15Z", "source_id": 18669487, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:39Z", "source_id": 58596980, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:42Z", "source_id": 18671780, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:45Z", "source_id": 58601350, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:49Z", "source_id": 18673154, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:51Z", "source_id": 58605866, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:55Z", "source_id": 18674544, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:39Z", "source_id": 58609734, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:45Z", "source_id": 18675751, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:25Z", "source_id": 58622436, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:29Z", "source_id": 18679510, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Watford Junction (DC) |
1145 |
1145 |
3 |
None |
None |
London Euston |
1235 |
1234 |
9 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02426/2026-09-19/detailed |
None |
South Hampstead |
2026-09-19T12:30:30+01:00 |
London Euston |
6.0 |
{"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
2.5 |
1230 |
1236 |
South Hampstead |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-19 11:46:21 |
TERMINATED |
2026-09-19 11:36:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679510 |
1789817671516966 |
79 |
79 |
2026-09-19 11:46:03.625013 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:02.404745 |
| 666005 |
694609 |
G38521 |
401H86MG19 |
2026-09-19 |
COMPLETE |
18680562 |
2026-09-19 12:36:00 |
2026-09-19 11:46:21 |
2026-09-21 11:46:21 |
{"id": 694609, "stp": "P", "toc": "Transport for Wales", "uid": "G38521", "consist": "197104+197108", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38521/2026-09-19/detailed", "trust_id": "401H86MG19", "origin_crs": "HHD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-19", "dest_arr_time": "1315", "dest_platform": "4A", "is_terminated": 1, "next_location": "Chester", "signalling_id": "1H86", "timing_status": null, "origin_station": "Holyhead", "current_leg_arr": "1237", "current_leg_dep": "1227", "current_leg_end": "Chester", "origin_dep_time": "1002", "origin_platform": "2", "current_location": "Chester", "last_update_time": "2026-09-19T11:46:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0380651999999997, 53.2140904], [-3.0370415969342206, 53.21376285753264], [-3.0369885250852735, 53.21374587501781], [-3.0368736, 53.2137091], [-3.0361182, 53.21345180000001], [-3.0353348, 53.2131668], [-3.03449, 53.2128461], [-3.0329678999999996, 53.2122444], [-3.0314489999999994, 53.21165129999999], [-3.0296423, 53.21094089999999], [-3.0278711, 53.2102472], [-3.025917999999999, 53.20949780000001], [-3.0232810999999997, 53.208554799999995], [-3.0224005, 53.2082194], [-3.0217879999999995, 53.2079565], [-3.0215575999999995, 53.2078672], [-3.0212171, 53.2077148], [-3.0202344999999995, 53.20727990000001], [-3.0193572, 53.20691639999999], [-3.0188323, 53.20669869999999], [-3.018144299999999, 53.20641559999999], [-3.0156297, 53.2054291], [-3.0141693999999997, 53.2048535], [-3.0140466999999997, 53.204808199999995], [-3.0070238, 53.2020236], [-3.0029206, 53.2004177], [-3.0011406999999997, 53.199718399999995], [-3.000776540142236, 53.19957740430325], [-3.0000438, 53.1992937], [-2.9991123, 53.19892240000001], [-2.9983671, 53.198634799999994], [-2.998004, 53.1984779], [-2.9973942999999994, 53.1982217], [-2.9968563000000006, 53.19799169999999], [-2.9963875, 53.197794499999986], [-2.995945799999999, 53.1976006], [-2.9951936, 53.197261], [-2.9927432, 53.19619850000001], [-2.9889486, 53.1945625], [-2.9854516999999996, 53.19304950000001], [-2.9837189, 53.192305], [-2.980433, 53.19094559999999], [-2.9792389, 53.1904656], [-2.9780602, 53.1900226], [-2.9758381999999997, 53.18918399999999], [-2.9741305999999996, 53.18855099999999], [-2.9724096, 53.1879044], [-2.9706969, 53.1872698], [-2.9653667, 53.1852743], [-2.964440437594421, 53.18492876080822], [-2.9625399999999997, 53.184219799999994], [-2.9590471, 53.1829797], [-2.9574241, 53.1824514], [-2.9564913999999995, 53.182170799999994], [-2.9556471, 53.18192309999999], [-2.9539918999999997, 53.181491699999995], [-2.9530379999999994, 53.18125719999999], [-2.9521194, 53.18104739999998], [-2.9509576999999996, 53.1808005], [-2.9495817, 53.18053570000001], [-2.9483878, 53.1803266], [-2.9472308999999997, 53.1801473], [-2.9443772000000004, 53.179763599999994], [-2.9433677, 53.1796318], [-2.9422627, 53.179515299999984], [-2.941034, 53.17940659999999], [-2.939836, 53.17932549999998], [-2.9392215, 53.1792893], [-2.938648699999999, 53.1792607], [-2.9380097, 53.17923379999999], [-2.9373207, 53.17921179999998], [-2.9358181, 53.179179899999994], [-2.9345474999999994, 53.179182100000006], [-2.9323786999999997, 53.1792115], [-2.9322587999999996, 53.1792158], [-2.931613, 53.1792436], [-2.9314051999999995, 53.179253], [-2.9301415, 53.179332200000005], [-2.9292596, 53.17940020000001], [-2.9281072999999997, 53.1795102], [-2.926038, 53.17974910000001], [-2.9246214000000004, 53.1799366], [-2.9239548999999996, 53.1800508], [-2.9225509999999995, 53.1802974], [-2.9215561, 53.1804945], [-2.9202882999999997, 53.180751599999994], [-2.9197197, 53.180893999999995], [-2.9194125, 53.180970299999984], [-2.9182117, 53.1812539], [-2.9167708999999995, 53.18165749999999], [-2.9154227, 53.1820616], [-2.9146758000000004, 53.1823143], [-2.9145986, 53.18234189999999], [-2.9135398999999995, 53.18269829999999], [-2.913046609168343, 53.18286799473431], [-2.9128167991087146, 53.18294650611696], [-2.912612992114519, 53.18301511614715], [-2.912431500818643, 53.18307526684457], [-2.9122686378539746, 53.183128400228846], [-2.912120715853399, 53.18317595831965], [-2.911984047449804, 53.18321938313663], [-2.911854945276076, 53.183260116699465], [-2.911729721965103, 53.18329960102781], [-2.911604690149771, 53.18333927814131], [-2.911476162462967, 53.18338059005964], [-2.9113404515375785, 53.183424978802435], [-2.9111938700064917, 53.183473886389386], [-2.9110327305025936, 53.18352875484013], [-2.9108533456587717, 53.18359102617433], [-2.9106520281079127, 53.18366214241165], [-2.910425090482903, 53.183743545571744], [-2.9101379, 53.1838526], [-2.9096576999999995, 53.1840374], [-2.9091266999999994, 53.184256], [-2.908635799999999, 53.1844698], [-2.9079411, 53.1848105], [-2.9074396, 53.185058], [-2.906769, 53.18538109999999], [-2.9060501999999997, 53.185763599999994], [-2.9055472999999994, 53.1860361], [-2.9051956, 53.18618990000001], [-2.9041804, 53.1868133], [-2.9036012, 53.18725109999999], [-2.9029231999999996, 53.187751899999995], [-2.9021140999999995, 53.18837640000001], [-2.9016915, 53.18873359999999], [-2.9009147999999993, 53.1894524], [-2.9004147999999996, 53.1900041], [-2.9000216, 53.1904831], [-2.8994418, 53.191307999999985], [-2.8994151, 53.191356199999994], [-2.8992105, 53.1915909], [-2.8990277, 53.19183970000001], [-2.8987387, 53.192243700000006], [-2.8984252, 53.19260330000001], [-2.8979127999999994, 53.1931375], [-2.8977643999999994, 53.1932922], [-2.8974262999999993, 53.1936028], [-2.8971083999999996, 53.1938635], [-2.8970233, 53.1939272], [-2.8968721999999993, 53.1940411], [-2.8966999, 53.19415310000001], [-2.8963872, 53.1943595], [-2.8960095999999997, 53.1945939], [-2.8957634999999997, 53.1947448], [-2.8952936, 53.1950213], [-2.8948411999999997, 53.1952557], [-2.8943898, 53.1954774], [-2.8938296999999995, 53.19577079999999], [-2.8935185999999997, 53.19591900000001], [-2.8924771999999996, 53.1963967], [-2.8919831, 53.19664019999999], [-2.891419, 53.1969606], [-2.8913131, 53.197013], [-2.890616, 53.1974049], [-2.890436, 53.1974932], [-2.8893592, 53.198036500000015], [-2.8890690999999995, 53.19818], [-2.8888073999999997, 53.1982963], [-2.888543, 53.19839519999999], [-2.8882649999999996, 53.1984853], [-2.8879540999999995, 53.1985661], [-2.8876464, 53.19862559999999], [-2.88725, 53.1986797], [-2.8869579999999995, 53.198702], [-2.8866287000000006, 53.1987128], [-2.8862989999999997, 53.19870349999999], [-2.885985499999999, 53.1986799], [-2.8856639, 53.1986383], [-2.8852173, 53.19855239999999], [-2.8843231, 53.19833539999999], [-2.8841154999999996, 53.1982802], [-2.8831294, 53.1980254], [-2.8822844, 53.19780339999999], [-2.8819707, 53.197715300000006], [-2.8816314, 53.19760920000001], [-2.881272, 53.1974839], [-2.8810997, 53.1974201], [-2.8809273, 53.1973562], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Shotton", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Shotton", "current_leg_milage": "7.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1002", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "10.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:50Z\", \"source_id\": 18616383, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:48Z\", \"source_id\": 18622355, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:52Z\", \"source_id\": 18637589, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:36:52Z\", \"source_id\": 18641491, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:54Z\", \"source_id\": 18646722, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:48Z\", \"source_id\": 18649322, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:57Z\", \"source_id\": 58545779, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:03Z\", \"source_id\": 18656065, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:10Z\", \"source_id\": 58557315, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:15Z\", \"source_id\": 18659551, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:35Z\", \"source_id\": 58560405, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:39Z\", \"source_id\": 18660478, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:25Z\", \"source_id\": 58583721, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:26Z\", \"source_id\": 18667612, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:07Z\", \"source_id\": 58602209, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:11Z\", \"source_id\": 18673401, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:58Z\", \"source_id\": 58625899, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:03Z\", \"source_id\": 18680559, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "4", "timing_fact_generation": 1789817764211575, "current_leg_arrival_utc": "2026-09-19T11:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:04.202278", "service_state_evidence_id": 18680562, "current_leg_start_actual_dep": "2026-09-19T11:39:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:04.556616", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
HHD |
MIA |
1H86 |
197104+197108 |
6 |
100 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:50Z", "source_id": 18616383, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:48Z", "source_id": 18622355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:52Z", "source_id": 18637589, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:36:52Z", "source_id": 18641491, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:54Z", "source_id": 18646722, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:48Z", "source_id": 18649322, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10343, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:57Z", "source_id": 58545779, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:03Z", "source_id": 18656065, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10348, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:10Z", "source_id": 58557315, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:06:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:15Z", "source_id": 18659551, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10360, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:35Z", "source_id": 58560405, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:39Z", "source_id": 18660478, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10368, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:25Z", "source_id": 58583721, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:26Z", "source_id": 18667612, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:07Z", "source_id": 58602209, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:11Z", "source_id": 18673401, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10390, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:58Z", "source_id": 58625899, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:03Z", "source_id": 18680559, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Holyhead |
1002 |
1002 |
2 |
None |
None |
Manchester Airport |
1315 |
1312 |
4A |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G38521/2026-09-19/detailed |
None |
Shotton |
2026-09-19T11:39:30+01:00 |
Chester |
10.0 |
{"type": "LineString", "coordinates": [[-3.0380651999999997, 53.2140904], [-3.0370415969342206, 53.21376285753264], [-3.0369885250852735, 53.21374587501781], [-3.0368736, 53.2137091], [-3.0361182, 53.21345180000001], [-3.0353348, 53.2131668], [-3.03449, 53.2128461], [-3.0329678999999996, 53.2122444], [-3.0314489999999994, 53.21165129999999], [-3.0296423, 53.21094089999999], [-3.0278711, 53.2102472], [-3.025917999999999, 53.20949780000001], [-3.0232810999999997, 53.208554799999995], [-3.0224005, 53.2082194], [-3.0217879999999995, 53.2079565], [-3.0215575999999995, 53.2078672], [-3.0212171, 53.2077148], [-3.0202344999999995, 53.20727990000001], [-3.0193572, 53.20691639999999], [-3.0188323, 53.20669869999999], [-3.018144299999999, 53.20641559999999], [-3.0156297, 53.2054291], [-3.0141693999999997, 53.2048535], [-3.0140466999999997, 53.204808199999995], [-3.0070238, 53.2020236], [-3.0029206, 53.2004177], [-3.0011406999999997, 53.199718399999995], [-3.000776540142236, 53.19957740430325], [-3.0000438, 53.1992937], [-2.9991123, 53.19892240000001], [-2.9983671, 53.198634799999994], [-2.998004, 53.1984779], [-2.9973942999999994, 53.1982217], [-2.9968563000000006, 53.19799169999999], [-2.9963875, 53.197794499999986], [-2.995945799999999, 53.1976006], [-2.9951936, 53.197261], [-2.9927432, 53.19619850000001], [-2.9889486, 53.1945625], [-2.9854516999999996, 53.19304950000001], [-2.9837189, 53.192305], [-2.980433, 53.19094559999999], [-2.9792389, 53.1904656], [-2.9780602, 53.1900226], [-2.9758381999999997, 53.18918399999999], [-2.9741305999999996, 53.18855099999999], [-2.9724096, 53.1879044], [-2.9706969, 53.1872698], [-2.9653667, 53.1852743], [-2.964440437594421, 53.18492876080822], [-2.9625399999999997, 53.184219799999994], [-2.9590471, 53.1829797], [-2.9574241, 53.1824514], [-2.9564913999999995, 53.182170799999994], [-2.9556471, 53.18192309999999], [-2.9539918999999997, 53.181491699999995], [-2.9530379999999994, 53.18125719999999], [-2.9521194, 53.18104739999998], [-2.9509576999999996, 53.1808005], [-2.9495817, 53.18053570000001], [-2.9483878, 53.1803266], [-2.9472308999999997, 53.1801473], [-2.9443772000000004, 53.179763599999994], [-2.9433677, 53.1796318], [-2.9422627, 53.179515299999984], [-2.941034, 53.17940659999999], [-2.939836, 53.17932549999998], [-2.9392215, 53.1792893], [-2.938648699999999, 53.1792607], [-2.9380097, 53.17923379999999], [-2.9373207, 53.17921179999998], [-2.9358181, 53.179179899999994], [-2.9345474999999994, 53.179182100000006], [-2.9323786999999997, 53.1792115], [-2.9322587999999996, 53.1792158], [-2.931613, 53.1792436], [-2.9314051999999995, 53.179253], [-2.9301415, 53.179332200000005], [-2.9292596, 53.17940020000001], [-2.9281072999999997, 53.1795102], [-2.926038, 53.17974910000001], [-2.9246214000000004, 53.1799366], [-2.9239548999999996, 53.1800508], [-2.9225509999999995, 53.1802974], [-2.9215561, 53.1804945], [-2.9202882999999997, 53.180751599999994], [-2.9197197, 53.180893999999995], [-2.9194125, 53.180970299999984], [-2.9182117, 53.1812539], [-2.9167708999999995, 53.18165749999999], [-2.9154227, 53.1820616], [-2.9146758000000004, 53.1823143], [-2.9145986, 53.18234189999999], [-2.9135398999999995, 53.18269829999999], [-2.913046609168343, 53.18286799473431], [-2.9128167991087146, 53.18294650611696], [-2.912612992114519, 53.18301511614715], [-2.912431500818643, 53.18307526684457], [-2.9122686378539746, 53.183128400228846], [-2.912120715853399, 53.18317595831965], [-2.911984047449804, 53.18321938313663], [-2.911854945276076, 53.183260116699465], [-2.911729721965103, 53.18329960102781], [-2.911604690149771, 53.18333927814131], [-2.911476162462967, 53.18338059005964], [-2.9113404515375785, 53.183424978802435], [-2.9111938700064917, 53.183473886389386], [-2.9110327305025936, 53.18352875484013], [-2.9108533456587717, 53.18359102617433], [-2.9106520281079127, 53.18366214241165], [-2.910425090482903, 53.183743545571744], [-2.9101379, 53.1838526], [-2.9096576999999995, 53.1840374], [-2.9091266999999994, 53.184256], [-2.908635799999999, 53.1844698], [-2.9079411, 53.1848105], [-2.9074396, 53.185058], [-2.906769, 53.18538109999999], [-2.9060501999999997, 53.185763599999994], [-2.9055472999999994, 53.1860361], [-2.9051956, 53.18618990000001], [-2.9041804, 53.1868133], [-2.9036012, 53.18725109999999], [-2.9029231999999996, 53.187751899999995], [-2.9021140999999995, 53.18837640000001], [-2.9016915, 53.18873359999999], [-2.9009147999999993, 53.1894524], [-2.9004147999999996, 53.1900041], [-2.9000216, 53.1904831], [-2.8994418, 53.191307999999985], [-2.8994151, 53.191356199999994], [-2.8992105, 53.1915909], [-2.8990277, 53.19183970000001], [-2.8987387, 53.192243700000006], [-2.8984252, 53.19260330000001], [-2.8979127999999994, 53.1931375], [-2.8977643999999994, 53.1932922], [-2.8974262999999993, 53.1936028], [-2.8971083999999996, 53.1938635], [-2.8970233, 53.1939272], [-2.8968721999999993, 53.1940411], [-2.8966999, 53.19415310000001], [-2.8963872, 53.1943595], [-2.8960095999999997, 53.1945939], [-2.8957634999999997, 53.1947448], [-2.8952936, 53.1950213], [-2.8948411999999997, 53.1952557], [-2.8943898, 53.1954774], [-2.8938296999999995, 53.19577079999999], [-2.8935185999999997, 53.19591900000001], [-2.8924771999999996, 53.1963967], [-2.8919831, 53.19664019999999], [-2.891419, 53.1969606], [-2.8913131, 53.197013], [-2.890616, 53.1974049], [-2.890436, 53.1974932], [-2.8893592, 53.198036500000015], [-2.8890690999999995, 53.19818], [-2.8888073999999997, 53.1982963], [-2.888543, 53.19839519999999], [-2.8882649999999996, 53.1984853], [-2.8879540999999995, 53.1985661], [-2.8876464, 53.19862559999999], [-2.88725, 53.1986797], [-2.8869579999999995, 53.198702], [-2.8866287000000006, 53.1987128], [-2.8862989999999997, 53.19870349999999], [-2.885985499999999, 53.1986799], [-2.8856639, 53.1986383], [-2.8852173, 53.19855239999999], [-2.8843231, 53.19833539999999], [-2.8841154999999996, 53.1982802], [-2.8831294, 53.1980254], [-2.8822844, 53.19780339999999], [-2.8819707, 53.197715300000006], [-2.8816314, 53.19760920000001], [-2.881272, 53.1974839], [-2.8810997, 53.1974201], [-2.8809273, 53.1973562], [-2.8787749, 53.19651499999999]]} |
7.9 |
1227 |
1237 |
Shotton |
Chester |
Chester |
53.1965150 |
-2.8787749 |
53.1965150 |
-2.8787749 |
1 |
0 |
2026-09-19 11:46:21 |
TERMINATED |
2026-09-19 11:36:00 |
Chester |
TRUST |
TRUST_CANCELLATION |
18680562 |
1789817764211575 |
49 |
49 |
2026-09-19 11:46:04.556616 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:04.202278 |
| 666006 |
695286 |
C02210 |
112Y60MH19 |
2026-09-19 |
COMPLETE |
18679735 |
2026-09-19 12:36:00 |
2026-09-19 11:46:21 |
2026-09-21 11:46:21 |
{"id": 695286, "stp": "P", "toc": "Northern", "uid": "C02210", "consist": "158906", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02210/2026-09-19/detailed", "trust_id": "112Y60MH19", "origin_crs": "MCM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-19", "dest_arr_time": "1233", "dest_platform": "4B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2Y60", "timing_status": "LATE", "origin_station": "Morecambe", "current_leg_arr": "1236", "current_leg_dep": "1221", "current_leg_end": "Leeds", "origin_dep_time": "1032", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-19T11:46:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.773078671176626, 53.834160453372945], [-1.7728356000000003, 53.8341829], [-1.7725413, 53.8342176], [-1.7723213999999998, 53.834251499999986], [-1.7721423, 53.83428499999999], [-1.7720069, 53.83431199999999], [-1.7719135999999998, 53.83433670000001], [-1.7718414999999998, 53.8343575], [-1.7711945999999998, 53.834584500000005], [-1.7710916999999995, 53.8346284], [-1.7706828, 53.834803], [-1.770216, 53.8350228], [-1.7699334, 53.8351503], [-1.7690439999999998, 53.83552989999999], [-1.7689195, 53.8355817], [-1.7684532000000002, 53.83577580000001], [-1.7683013, 53.835838], [-1.7667335999999998, 53.83647950000001], [-1.7666219999999997, 53.83652709999999], [-1.7634400999999995, 53.8378232], [-1.7609780999999998, 53.8387994], [-1.7586253000000005, 53.83974659999999], [-1.7568101732542316, 53.84046508143667], [-1.7560507, 53.840765700000006], [-1.7548237, 53.8412697], [-1.7535324999999995, 53.841779200000005], [-1.751173, 53.8426771], [-1.7505944, 53.8429121], [-1.7500056999999998, 53.843148500000005], [-1.7494381999999995, 53.8434056], [-1.7488963, 53.8436679], [-1.7475077, 53.844353000000005], [-1.7461261999999995, 53.8450018], [-1.7456403, 53.8452012], [-1.7451708, 53.845375700000005], [-1.7446952000000002, 53.845540799999995], [-1.7442077, 53.8456964], [-1.7436154, 53.84586569999999], [-1.7427838, 53.8460632], [-1.7419367999999995, 53.8462216], [-1.7412122999999995, 53.846316399999985], [-1.7405652, 53.8463958], [-1.7397418, 53.84645679999999], [-1.7390100999999998, 53.8464914], [-1.7387722, 53.846502699999995], [-1.7378415, 53.8465041], [-1.7370038, 53.846492399999995], [-1.7360599, 53.8464165], [-1.7350072999999997, 53.8463191], [-1.7233968999999998, 53.84465189999999], [-1.7221963, 53.84448489999998], [-1.7216827, 53.8444099], [-1.7200056, 53.84416529999999], [-1.7180968, 53.8438346], [-1.7175511999999995, 53.8437392], [-1.7174842999999995, 53.8437283], [-1.7161767, 53.843515399999994], [-1.7147753999999995, 53.84329520000001], [-1.7141109999999995, 53.84319690000001], [-1.7140490999999998, 53.8431877], [-1.7132095, 53.8430672], [-1.711873, 53.842876199999985], [-1.7096475, 53.84256059999999], [-1.7090017, 53.8424709], [-1.7082432000000003, 53.84236369999999], [-1.7077916, 53.8422899], [-1.7073742, 53.8422217], [-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Shipley", "dest_arr_time_act": "1232", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Shipley", "current_leg_milage": "10.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.136, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 373.84, \"from_m\": 285.136, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2439.623, \"from_m\": 373.84, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3163.773, \"from_m\": 2439.623, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3187.162, \"from_m\": 3163.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4304.524, \"from_m\": 3187.162, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4662.116, \"from_m\": 4304.524, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4801.767, \"from_m\": 4662.116, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5238.043, \"from_m\": 4801.767, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6490.631, \"from_m\": 5238.043, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12118.553, \"from_m\": 6490.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12558.678, \"from_m\": 12118.553, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15420.211, \"from_m\": 12558.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15760.036, \"from_m\": 15420.211, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18946.769, \"from_m\": 15760.036, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19522.48, \"from_m\": 18946.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21776.101, \"from_m\": 19522.48, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23121.441, \"from_m\": 21776.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27246.692, \"from_m\": 23121.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27273.98, \"from_m\": 27246.692, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28094.426, \"from_m\": 27273.98, \"capability_applied\": null, \"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\": 29014.315, \"from_m\": 28094.426, \"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\": 30083.781, \"from_m\": 29014.315, \"capability_applied\": null, \"effective_limit_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\": 695286, \"profile_key\": \"360e75e61b7a4d1e0039e6e32a95e9bc8f97f050c57ec9dca2817ec6f5aedb1c\", \"schedule_id\": 18, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Morecambe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1035H\", \"wtt_dep\": \"1036\", \"location\": \"Bare Lane\", \"stage_seq\": 2, \"distance_m\": 2499.05, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 3, \"distance_m\": 3212.44, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1046\", \"location\": \"Lancaster\", \"stage_seq\": 4, \"distance_m\": 4857.179, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 5, \"distance_m\": 6771.634, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1054H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 6, \"distance_m\": 10107.618, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1056H\", \"wtt_dep\": \"1057H\", \"location\": \"Carnforth\", \"stage_seq\": 7, \"distance_m\": 12012.402, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1110H\", \"wtt_dep\": \"1111\", \"location\": \"Wennington\", \"stage_seq\": 8, \"distance_m\": 14352.846, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1115H\", \"wtt_dep\": \"1116H\", \"location\": \"Bentham\", \"stage_seq\": 9, \"distance_m\": 15766.509, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1122\", \"wtt_dep\": \"1122H\", \"location\": \"Clapham (North Yorkshire)\", \"stage_seq\": 10, \"distance_m\": 18130.431, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1129H\", \"wtt_dep\": \"1130H\", \"location\": \"Giggleswick\", \"stage_seq\": 11, \"distance_m\": 19642.131, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Settle Jn\", \"stage_seq\": 12, \"distance_m\": 21776.101, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": \"1138\", \"location\": \"Long Preston\", \"stage_seq\": 13, \"distance_m\": 23121.441, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1141H\", \"location\": \"Hellifield\", \"stage_seq\": 14, \"distance_m\": 27138.389, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1149\", \"wtt_dep\": \"1149H\", \"location\": \"Gargrave\", \"stage_seq\": 15, \"distance_m\": 30083.781, \"section_seq\": 1, \"route_path_id\": 27829}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30083.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27829}], \"total_distance_m\": 30083.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30083.781, \"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": "1032", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:32Z\", \"source_id\": 58362080, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:27Z\", \"source_id\": 18601980, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:37Z\", \"source_id\": 58377796, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:11Z\", \"source_id\": 18604648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:53:47Z\", \"source_id\": 58405052, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:53:49Z\", \"source_id\": 18613093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:19Z\", \"source_id\": 18624665, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:16:20Z\", \"source_id\": 18628099, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:22:51Z\", \"source_id\": 18632344, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:23Z\", \"source_id\": 18637223, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:36:52Z\", \"source_id\": 18641495, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:27Z\", \"source_id\": 18644497, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:17Z\", \"source_id\": 58509088, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:20Z\", \"source_id\": 18645040, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:53Z\", \"source_id\": 58534600, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:56Z\", \"source_id\": 18652697, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:47Z\", \"source_id\": 58563135, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:48Z\", \"source_id\": 18661277, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:41Z\", \"source_id\": 58575883, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:46Z\", \"source_id\": 18665161, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:13Z\", \"source_id\": 58589727, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:19Z\", \"source_id\": 18669520, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:44Z\", \"source_id\": 58623144, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:49Z\", \"source_id\": 18679735, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "11", "timing_fact_generation": 1789817690369790, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:04.716580", "service_state_evidence_id": 18679735, "current_leg_start_actual_dep": "2026-09-19T12:23:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:04.972973", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCM |
LDS |
2Y60 |
158906 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 285.136, "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": 373.84, "from_m": 285.136, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2439.623, "from_m": 373.84, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3163.773, "from_m": 2439.623, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3187.162, "from_m": 3163.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4304.524, "from_m": 3187.162, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4662.116, "from_m": 4304.524, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4801.767, "from_m": 4662.116, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5238.043, "from_m": 4801.767, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6490.631, "from_m": 5238.043, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12118.553, "from_m": 6490.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12558.678, "from_m": 12118.553, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15420.211, "from_m": 12558.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15760.036, "from_m": 15420.211, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18946.769, "from_m": 15760.036, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19522.48, "from_m": 18946.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21776.101, "from_m": 19522.48, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23121.441, "from_m": 21776.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27246.692, "from_m": 23121.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27273.98, "from_m": 27246.692, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28094.426, "from_m": 27273.98, "capability_applied": null, "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": 29014.315, "from_m": 28094.426, "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": 30083.781, "from_m": 29014.315, "capability_applied": null, "effective_limit_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": 695286, "profile_key": "360e75e61b7a4d1e0039e6e32a95e9bc8f97f050c57ec9dca2817ec6f5aedb1c", "schedule_id": 18, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1032", "location": "Morecambe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1035H", "wtt_dep": "1036", "location": "Bare Lane", "stage_seq": 2, "distance_m": 2499.05, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038H", "location": "Morecambe South Jn", "stage_seq": 3, "distance_m": 3212.44, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1046", "location": "Lancaster", "stage_seq": 4, "distance_m": 4857.179, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Morecambe South Jn", "stage_seq": 5, "distance_m": 6771.634, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1054H", "location": "Carnforth North Jn", "stage_seq": 6, "distance_m": 10107.618, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1056H", "wtt_dep": "1057H", "location": "Carnforth", "stage_seq": 7, "distance_m": 12012.402, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1110H", "wtt_dep": "1111", "location": "Wennington", "stage_seq": 8, "distance_m": 14352.846, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1115H", "wtt_dep": "1116H", "location": "Bentham", "stage_seq": 9, "distance_m": 15766.509, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1122", "wtt_dep": "1122H", "location": "Clapham (North Yorkshire)", "stage_seq": 10, "distance_m": 18130.431, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1129H", "wtt_dep": "1130H", "location": "Giggleswick", "stage_seq": 11, "distance_m": 19642.131, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Settle Jn", "stage_seq": 12, "distance_m": 21776.101, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": "1138", "location": "Long Preston", "stage_seq": 13, "distance_m": 23121.441, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1141H", "location": "Hellifield", "stage_seq": 14, "distance_m": 27138.389, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1149", "wtt_dep": "1149H", "location": "Gargrave", "stage_seq": 15, "distance_m": 30083.781, "section_seq": 1, "route_path_id": 27829}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30083.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27829}], "total_distance_m": 30083.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30083.781, "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": 3133, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:32Z", "source_id": 58362080, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T09:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:27Z", "source_id": 18601980, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3151, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:37Z", "source_id": 58377796, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:11Z", "source_id": 18604648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3097, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:53:47Z", "source_id": 58405052, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:53:49Z", "source_id": 18613093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:19Z", "source_id": 18624665, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:16:20Z", "source_id": 18628099, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:22:51Z", "source_id": 18632344, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:23Z", "source_id": 18637223, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:36:52Z", "source_id": 18641495, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:27Z", "source_id": 18644497, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2996, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:17Z", "source_id": 58509088, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:20Z", "source_id": 18645040, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3010, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:53Z", "source_id": 58534600, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:56Z", "source_id": 18652697, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:47Z", "source_id": 58563135, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:48Z", "source_id": 18661277, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:41Z", "source_id": 58575883, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:46Z", "source_id": 18665161, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:13Z", "source_id": 58589727, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:19Z", "source_id": 18669520, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5396, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:44Z", "source_id": 58623144, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:49Z", "source_id": 18679735, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Morecambe |
1032 |
1032 |
1 |
None |
None |
Leeds |
1233 |
1232 |
4B |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02210/2026-09-19/detailed |
None |
Shipley |
2026-09-19T12:23:00+01:00 |
Leeds |
15.0 |
{"type": "LineString", "coordinates": [[-1.773078671176626, 53.834160453372945], [-1.7728356000000003, 53.8341829], [-1.7725413, 53.8342176], [-1.7723213999999998, 53.834251499999986], [-1.7721423, 53.83428499999999], [-1.7720069, 53.83431199999999], [-1.7719135999999998, 53.83433670000001], [-1.7718414999999998, 53.8343575], [-1.7711945999999998, 53.834584500000005], [-1.7710916999999995, 53.8346284], [-1.7706828, 53.834803], [-1.770216, 53.8350228], [-1.7699334, 53.8351503], [-1.7690439999999998, 53.83552989999999], [-1.7689195, 53.8355817], [-1.7684532000000002, 53.83577580000001], [-1.7683013, 53.835838], [-1.7667335999999998, 53.83647950000001], [-1.7666219999999997, 53.83652709999999], [-1.7634400999999995, 53.8378232], [-1.7609780999999998, 53.8387994], [-1.7586253000000005, 53.83974659999999], [-1.7568101732542316, 53.84046508143667], [-1.7560507, 53.840765700000006], [-1.7548237, 53.8412697], [-1.7535324999999995, 53.841779200000005], [-1.751173, 53.8426771], [-1.7505944, 53.8429121], [-1.7500056999999998, 53.843148500000005], [-1.7494381999999995, 53.8434056], [-1.7488963, 53.8436679], [-1.7475077, 53.844353000000005], [-1.7461261999999995, 53.8450018], [-1.7456403, 53.8452012], [-1.7451708, 53.845375700000005], [-1.7446952000000002, 53.845540799999995], [-1.7442077, 53.8456964], [-1.7436154, 53.84586569999999], [-1.7427838, 53.8460632], [-1.7419367999999995, 53.8462216], [-1.7412122999999995, 53.846316399999985], [-1.7405652, 53.8463958], [-1.7397418, 53.84645679999999], [-1.7390100999999998, 53.8464914], [-1.7387722, 53.846502699999995], [-1.7378415, 53.8465041], [-1.7370038, 53.846492399999995], [-1.7360599, 53.8464165], [-1.7350072999999997, 53.8463191], [-1.7233968999999998, 53.84465189999999], [-1.7221963, 53.84448489999998], [-1.7216827, 53.8444099], [-1.7200056, 53.84416529999999], [-1.7180968, 53.8438346], [-1.7175511999999995, 53.8437392], [-1.7174842999999995, 53.8437283], [-1.7161767, 53.843515399999994], [-1.7147753999999995, 53.84329520000001], [-1.7141109999999995, 53.84319690000001], [-1.7140490999999998, 53.8431877], [-1.7132095, 53.8430672], [-1.711873, 53.842876199999985], [-1.7096475, 53.84256059999999], [-1.7090017, 53.8424709], [-1.7082432000000003, 53.84236369999999], [-1.7077916, 53.8422899], [-1.7073742, 53.8422217], [-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
10.7 |
1221 |
1236 |
Shipley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-19 11:46:21 |
TERMINATED |
2026-09-19 11:36:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679735 |
1789817690369790 |
85 |
85 |
2026-09-19 11:46:04.972973 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:04.716580 |
| 666007 |
696128 |
L80680 |
742C32MI19 |
2026-09-19 |
COMPLETE |
18679834 |
2026-09-19 12:34:00 |
2026-09-19 11:46:22 |
2026-09-21 11:46:22 |
{"id": 696128, "stp": "O", "toc": "South Western Railway", "uid": "L80680", "consist": "701047", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80680/2026-09-19/detailed", "trust_id": "742C32MI19", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-19", "dest_arr_time": "1235", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C32", "timing_status": "LATE", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "1236", "current_leg_dep": "1232", "current_leg_end": "London Waterloo", "origin_dep_time": "1109", "origin_platform": "6", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-19T11:46:22", "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": "1235", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (W)", "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\": 741.582, \"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\": 34919.376, \"from_m\": 741.582, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36633.533, \"from_m\": 34919.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38759.553, \"from_m\": 36633.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39318.108, \"from_m\": 38759.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48271.957, \"from_m\": 39318.108, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51294.153, \"from_m\": 48271.957, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51439.352, \"from_m\": 51294.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53426.673, \"from_m\": 51439.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58805.841, \"from_m\": 53426.673, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59532.238, \"from_m\": 58805.841, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62381.352, \"from_m\": 59532.238, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63566.003, \"from_m\": 62381.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64539.691, \"from_m\": 63566.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64808.827, \"from_m\": 64539.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64848.072, \"from_m\": 64808.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66222.439, \"from_m\": 64848.072, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70521.409, \"from_m\": 66222.439, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74428.698, \"from_m\": 70521.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74615.761, \"from_m\": 74428.698, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74670.916, \"from_m\": 74615.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80343.59, \"from_m\": 74670.916, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92439.932, \"from_m\": 80343.59, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93465.129, \"from_m\": 92439.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 98945.148, \"from_m\": 93465.129, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99022.697, \"from_m\": 98945.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103396.214, \"from_m\": 99022.697, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103528.319, \"from_m\": 103396.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121437.251, \"from_m\": 103528.319, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133985.188, \"from_m\": 121437.251, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135009.061, \"from_m\": 133985.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135385.999, \"from_m\": 135009.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 135423.218, \"from_m\": 135385.999, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 136070.549, \"from_m\": 135423.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 136373.271, \"from_m\": 136070.549, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 136726.888, \"from_m\": 136373.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 140224.274, \"from_m\": 136726.888, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140263.207, \"from_m\": 140224.274, \"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\": 147520.84, \"from_m\": 140263.207, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 147673.134, \"from_m\": 147520.84, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 147709.487, \"from_m\": 147673.134, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 147753.843, \"from_m\": 147709.487, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147988.964, \"from_m\": 147753.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153212.058, \"from_m\": 147988.964, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153265.899, \"from_m\": 153212.058, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 161700.289, \"from_m\": 153265.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 161794.72, \"from_m\": 161700.289, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 164144.047, \"from_m\": 161794.72, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 170079.622, \"from_m\": 164144.047, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 170125.143, \"from_m\": 170079.622, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 170173.478, \"from_m\": 170125.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\": 170229.347, \"from_m\": 170173.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170347.873, \"from_m\": 170229.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 172371.012, \"from_m\": 170347.873, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 172643.005, \"from_m\": 172371.012, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 174787.835, \"from_m\": 172643.005, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174834.025, \"from_m\": 174787.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183397.428, \"from_m\": 174834.025, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 184792.934, \"from_m\": 183397.428, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185222.041, \"from_m\": 184792.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 196956.997, \"from_m\": 185222.041, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 197421.965, \"from_m\": 196956.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 197468.187, \"from_m\": 197421.965, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 197519.816, \"from_m\": 197468.187, \"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\": 197571.727, \"from_m\": 197519.816, \"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\": 198404.957, \"from_m\": 197571.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\": 198436.449, \"from_m\": 198404.957, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 198781.766, \"from_m\": 198436.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\": 198842.019, \"from_m\": 198781.766, \"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\": 199267.849, \"from_m\": 198842.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\": 199347.658, \"from_m\": 199267.849, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 199960.589, \"from_m\": 199347.658, \"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\": 200505.123, \"from_m\": 199960.589, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 200524.96, \"from_m\": 200505.123, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 200571.166, \"from_m\": 200524.96, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 200880.579, \"from_m\": 200571.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 201044.304, \"from_m\": 200880.579, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 202578.61, \"from_m\": 201044.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\": 203106.703, \"from_m\": 202578.61, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 203178.856, \"from_m\": 203106.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203263.929, \"from_m\": 203178.856, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 203353.695, \"from_m\": 203263.929, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 203384.076, \"from_m\": 203353.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203469.113, \"from_m\": 203384.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\": 203781.156, \"from_m\": 203469.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 204178.374, \"from_m\": 203781.156, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 213989.873, \"from_m\": 204178.374, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 214672.208, \"from_m\": 213989.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\": 215880.462, \"from_m\": 214672.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 216099.008, \"from_m\": 215880.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 216481.637, \"from_m\": 216099.008, \"capability_applied\": null, \"effective_limit_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\": 696128, \"profile_key\": \"b7071d8934d5496b3bf63d0006f8871d863b7a057650e31d0f2605a7f92bedea\", \"schedule_id\": 36335, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1109\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 5498.926, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1113H\", \"wtt_dep\": \"1114\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 29601.408, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1116\", \"wtt_dep\": \"1117\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 34030.494, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1118H\", \"wtt_dep\": \"1119\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 35527.935, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1122H\", \"wtt_dep\": \"1123H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 39632.011, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1129\", \"wtt_dep\": \"1130\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 51395.632, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1132H\", \"wtt_dep\": \"1133\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 55778.197, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": \"1138\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 62769.062, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1141\", \"wtt_dep\": \"1141H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 64354.399, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1144\", \"wtt_dep\": \"1144H\", \"location\": \"Longcross\", \"stage_seq\": 11, \"distance_m\": 70874.692, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": \"1149\", \"location\": \"Virginia Water\", \"stage_seq\": 12, \"distance_m\": 80581.979, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1153\", \"location\": \"Egham\", \"stage_seq\": 13, \"distance_m\": 87535.783, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1158H\", \"location\": \"Staines\", \"stage_seq\": 14, \"distance_m\": 93245.477, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205\", \"location\": \"Feltham\", \"stage_seq\": 15, \"distance_m\": 104567.447, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Feltham Jn\", \"stage_seq\": 16, \"distance_m\": 115697.107, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Whitton Jn\", \"stage_seq\": 17, \"distance_m\": 123138.594, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 18, \"distance_m\": 132672.557, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Twickenham\", \"stage_seq\": 19, \"distance_m\": 134899.784, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"St. Margarets\", \"stage_seq\": 20, \"distance_m\": 135751.389, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215H\", \"location\": \"Richmond\", \"stage_seq\": 21, \"distance_m\": 139944.227, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Barnes\", \"stage_seq\": 22, \"distance_m\": 147574.767, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 23, \"distance_m\": 151428.28, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"West London Jn\", \"stage_seq\": 24, \"distance_m\": 153479.833, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 25, \"distance_m\": 156801.065, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 26, \"distance_m\": 161794.72, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Vauxhall\", \"stage_seq\": 27, \"distance_m\": 164653.544, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 28, \"distance_m\": 170079.622, \"section_seq\": 1, \"route_path_id\": 105340}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 29, \"distance_m\": 172498.551, \"section_seq\": 1, \"route_path_id\": 105340}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 216481.637, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105340}], \"total_distance_m\": 216481.637, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 214168.516, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2313.121, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1109", "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\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:49Z\", \"source_id\": 58444535, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:50Z\", \"source_id\": 18625034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:39Z\", \"source_id\": 58450662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:44Z\", \"source_id\": 18627002, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:22Z\", \"source_id\": 58456488, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:25Z\", \"source_id\": 18628803, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:16Z\", \"source_id\": 58464881, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:20Z\", \"source_id\": 18631379, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:19Z\", \"source_id\": 58477484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:22Z\", \"source_id\": 18635299, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:22Z\", \"source_id\": 58486145, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:30Z\", \"source_id\": 18637987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:11Z\", \"source_id\": 58494349, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:16Z\", \"source_id\": 18640381, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:28Z\", \"source_id\": 58503279, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:35Z\", \"source_id\": 18643196, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:18Z\", \"source_id\": 58511317, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:21Z\", \"source_id\": 18645664, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:14Z\", \"source_id\": 58519947, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:15Z\", \"source_id\": 18648285, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:11Z\", \"source_id\": 58530876, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:12Z\", \"source_id\": 18651570, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:37Z\", \"source_id\": 58540579, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:43Z\", \"source_id\": 18654597, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:38Z\", \"source_id\": 58553892, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:43Z\", \"source_id\": 18658476, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:54Z\", \"source_id\": 58567884, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:58Z\", \"source_id\": 18662653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:37Z\", \"source_id\": 58573591, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:41Z\", \"source_id\": 18664446, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:03Z\", \"source_id\": 58576601, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:10Z\", \"source_id\": 18665424, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:48Z\", \"source_id\": 58586703, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:53Z\", \"source_id\": 18668522, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:55Z\", \"source_id\": 58595454, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:00Z\", \"source_id\": 18671294, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:30Z\", \"source_id\": 58613667, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:35Z\", \"source_id\": 18676941, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:35Z\", \"source_id\": 58622838, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:37Z\", \"source_id\": 18679620, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789817698893188, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:14.520765", "service_state_evidence_id": 18679620, "current_leg_start_actual_dep": "2026-09-19T12:31:30+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:15.372175", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
RDZ |
None |
2C32 |
701047 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 741.582, "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": 34919.376, "from_m": 741.582, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36633.533, "from_m": 34919.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38759.553, "from_m": 36633.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39318.108, "from_m": 38759.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48271.957, "from_m": 39318.108, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51294.153, "from_m": 48271.957, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51439.352, "from_m": 51294.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53426.673, "from_m": 51439.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58805.841, "from_m": 53426.673, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59532.238, "from_m": 58805.841, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 62381.352, "from_m": 59532.238, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63566.003, "from_m": 62381.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64539.691, "from_m": 63566.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64808.827, "from_m": 64539.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64848.072, "from_m": 64808.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66222.439, "from_m": 64848.072, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70521.409, "from_m": 66222.439, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74428.698, "from_m": 70521.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74615.761, "from_m": 74428.698, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74670.916, "from_m": 74615.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80343.59, "from_m": 74670.916, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92439.932, "from_m": 80343.59, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93465.129, "from_m": 92439.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98945.148, "from_m": 93465.129, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99022.697, "from_m": 98945.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103396.214, "from_m": 99022.697, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103528.319, "from_m": 103396.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121437.251, "from_m": 103528.319, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133985.188, "from_m": 121437.251, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135009.061, "from_m": 133985.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135385.999, "from_m": 135009.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 135423.218, "from_m": 135385.999, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 136070.549, "from_m": 135423.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 136373.271, "from_m": 136070.549, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 136726.888, "from_m": 136373.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 140224.274, "from_m": 136726.888, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140263.207, "from_m": 140224.274, "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": 147520.84, "from_m": 140263.207, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 147673.134, "from_m": 147520.84, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 147709.487, "from_m": 147673.134, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 147753.843, "from_m": 147709.487, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147988.964, "from_m": 147753.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153212.058, "from_m": 147988.964, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153265.899, "from_m": 153212.058, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 161700.289, "from_m": 153265.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 161794.72, "from_m": 161700.289, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 164144.047, "from_m": 161794.72, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 170079.622, "from_m": 164144.047, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 170125.143, "from_m": 170079.622, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 170173.478, "from_m": 170125.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": 170229.347, "from_m": 170173.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170347.873, "from_m": 170229.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 172371.012, "from_m": 170347.873, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 172643.005, "from_m": 172371.012, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 174787.835, "from_m": 172643.005, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174834.025, "from_m": 174787.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183397.428, "from_m": 174834.025, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 184792.934, "from_m": 183397.428, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185222.041, "from_m": 184792.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 196956.997, "from_m": 185222.041, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 197421.965, "from_m": 196956.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 197468.187, "from_m": 197421.965, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 197519.816, "from_m": 197468.187, "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": 197571.727, "from_m": 197519.816, "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": 198404.957, "from_m": 197571.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": 198436.449, "from_m": 198404.957, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 198781.766, "from_m": 198436.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": 198842.019, "from_m": 198781.766, "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": 199267.849, "from_m": 198842.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": 199347.658, "from_m": 199267.849, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 199960.589, "from_m": 199347.658, "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": 200505.123, "from_m": 199960.589, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 200524.96, "from_m": 200505.123, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 200571.166, "from_m": 200524.96, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 200880.579, "from_m": 200571.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 201044.304, "from_m": 200880.579, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 202578.61, "from_m": 201044.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": 203106.703, "from_m": 202578.61, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 203178.856, "from_m": 203106.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203263.929, "from_m": 203178.856, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 203353.695, "from_m": 203263.929, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 203384.076, "from_m": 203353.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203469.113, "from_m": 203384.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": 203781.156, "from_m": 203469.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 204178.374, "from_m": 203781.156, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 213989.873, "from_m": 204178.374, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 214672.208, "from_m": 213989.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": 215880.462, "from_m": 214672.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 216099.008, "from_m": 215880.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 216481.637, "from_m": 216099.008, "capability_applied": null, "effective_limit_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": 696128, "profile_key": "b7071d8934d5496b3bf63d0006f8871d863b7a057650e31d0f2605a7f92bedea", "schedule_id": 36335, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1109", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 5498.926, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1113H", "wtt_dep": "1114", "location": "Earley", "stage_seq": 3, "distance_m": 29601.408, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1116", "wtt_dep": "1117", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 34030.494, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1118H", "wtt_dep": "1119", "location": "Winnersh", "stage_seq": 5, "distance_m": 35527.935, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1122H", "wtt_dep": "1123H", "location": "Wokingham", "stage_seq": 6, "distance_m": 39632.011, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1129", "wtt_dep": "1130", "location": "Bracknell", "stage_seq": 7, "distance_m": 51395.632, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1132H", "wtt_dep": "1133", "location": "Martins Heron", "stage_seq": 8, "distance_m": 55778.197, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": "1138", "location": "Ascot", "stage_seq": 9, "distance_m": 62769.062, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1141", "wtt_dep": "1141H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 64354.399, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1144", "wtt_dep": "1144H", "location": "Longcross", "stage_seq": 11, "distance_m": 70874.692, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": "1149", "location": "Virginia Water", "stage_seq": 12, "distance_m": 80581.979, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1153", "location": "Egham", "stage_seq": 13, "distance_m": 87535.783, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1158H", "location": "Staines", "stage_seq": 14, "distance_m": 93245.477, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205", "location": "Feltham", "stage_seq": 15, "distance_m": 104567.447, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Feltham Jn", "stage_seq": 16, "distance_m": 115697.107, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Whitton Jn", "stage_seq": 17, "distance_m": 123138.594, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 132672.557, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Twickenham", "stage_seq": 19, "distance_m": 134899.784, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 135751.389, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215H", "location": "Richmond", "stage_seq": 21, "distance_m": 139944.227, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Barnes", "stage_seq": 22, "distance_m": 147574.767, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Clapham Junction (W)", "stage_seq": 23, "distance_m": 151428.28, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "West London Jn", "stage_seq": 24, "distance_m": 153479.833, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Queenstown Road (Battersea)", "stage_seq": 25, "distance_m": 156801.065, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 161794.72, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 164653.544, "section_seq": 1, "route_path_id": 105340}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 170079.622, "section_seq": 1, "route_path_id": 105340}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 29, "distance_m": 172498.551, "section_seq": 1, "route_path_id": 105340}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 216481.637, "from_m": 0.0, "section_seq": 1, "route_path_id": 105340}], "total_distance_m": 216481.637, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 214168.516, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2313.121, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:49Z", "source_id": 58444535, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:50Z", "source_id": 18625034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:39Z", "source_id": 58450662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:44Z", "source_id": 18627002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:22Z", "source_id": 58456488, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:25Z", "source_id": 18628803, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:16Z", "source_id": 58464881, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:20Z", "source_id": 18631379, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:19Z", "source_id": 58477484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:22Z", "source_id": 18635299, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:22Z", "source_id": 58486145, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:30Z", "source_id": 18637987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:11Z", "source_id": 58494349, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:16Z", "source_id": 18640381, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:28Z", "source_id": 58503279, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:35Z", "source_id": 18643196, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:18Z", "source_id": 58511317, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:21Z", "source_id": 18645664, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:14Z", "source_id": 58519947, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:15Z", "source_id": 18648285, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:11Z", "source_id": 58530876, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:12Z", "source_id": 18651570, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:37Z", "source_id": 58540579, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:43Z", "source_id": 18654597, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:38Z", "source_id": 58553892, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:43Z", "source_id": 18658476, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:54Z", "source_id": 58567884, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:58Z", "source_id": 18662653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:37Z", "source_id": 58573591, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:41Z", "source_id": 18664446, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:03Z", "source_id": 58576601, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:10Z", "source_id": 18665424, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:48Z", "source_id": 58586703, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:53Z", "source_id": 18668522, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:55Z", "source_id": 58595454, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:00Z", "source_id": 18671294, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:30Z", "source_id": 58613667, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:31:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:35Z", "source_id": 18676941, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:35Z", "source_id": 58622838, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:37Z", "source_id": 18679620, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Reading Platforms 4/5/6 |
1109 |
1109 |
6 |
None |
None |
London Waterloo |
1235 |
1235 |
24 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80680/2026-09-19/detailed |
None |
Vauxhall |
2026-09-19T12:31:30+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 |
1232 |
1236 |
Clapham Junction (W) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-19 11:46:22 |
TERMINATED |
2026-09-19 11:36:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679620 |
1789817698893188 |
125 |
125 |
2026-09-19 11:46:15.372175 |
24 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:14.520765 |
| 666008 |
694899 |
W33405 |
321A32MG19 |
2026-09-19 |
COMPLETE |
18679593 |
2026-09-19 12:36:00 |
2026-09-19 11:46:22 |
2026-09-21 11:46:22 |
{"id": 694899, "stp": "P", "toc": "Avanti West Coast", "uid": "W33405", "consist": "390132", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33405/2026-09-19/detailed", "trust_id": "321A32MG19", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-19", "dest_arr_time": "1227", "dest_platform": "4", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A32", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1236", "current_leg_dep": "1159", "current_leg_end": "London Euston", "origin_dep_time": "1014", "origin_platform": "6", "current_location": "London Euston", "last_update_time": "2026-09-19T11:46:22", "route_debug_link": null, "timing_variation": "+9 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": "1227", "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\": 9573.464, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9714.759, \"from_m\": 9573.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9769.399, \"from_m\": 9714.759, \"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\": 9801.357, \"from_m\": 9769.399, \"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\": 10428.421, \"from_m\": 9801.357, \"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\": 14521.137, \"from_m\": 10428.421, \"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\": 14572.822, \"from_m\": 14521.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17592.941, \"from_m\": 17118.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 694899, \"profile_key\": \"b5d1640e275533113dd48c43fcacbf53aca987229c5e1ce6f51b1f4731938f43\", \"schedule_id\": 24963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 10103.861, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1019\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 14345.689, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 15455.072, \"section_seq\": 1, \"route_path_id\": 100831}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1024H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 17592.941, \"section_seq\": 1, \"route_path_id\": 100831}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17592.941, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100831}], \"total_distance_m\": 17592.941, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 17541.256, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "37.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:23:45Z\", \"source_id\": 58339544, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:23:49Z\", \"source_id\": 18599619, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:28Z\", \"source_id\": 58349895, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:47Z\", \"source_id\": 58353365, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:32:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:02Z\", \"source_id\": 58372429, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:46:47Z\", \"source_id\": 58389850, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:46:50Z\", \"source_id\": 18608453, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:49Z\", \"source_id\": 58396502, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:55Z\", \"source_id\": 18610440, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:37Z\", \"source_id\": 58406824, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:40Z\", \"source_id\": 18613658, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:18Z\", \"source_id\": 58475429, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:23Z\", \"source_id\": 18634675, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:48Z\", \"source_id\": 58491307, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:50Z\", \"source_id\": 18639501, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:30Z\", \"source_id\": 58540315, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:33Z\", \"source_id\": 18654466, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:01Z\", \"source_id\": 58552541, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:02Z\", \"source_id\": 18658022, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:06Z\", \"source_id\": 58578793, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:09Z\", \"source_id\": 18666109, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:09Z\", \"source_id\": 58593853, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:15Z\", \"source_id\": 18670787, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:50Z\", \"source_id\": 58603697, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:56Z\", \"source_id\": 18673870, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:32Z\", \"source_id\": 58607293, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:36Z\", \"source_id\": 18675003, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:30Z\", \"source_id\": 58622597, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:35Z\", \"source_id\": 18679593, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "4", "timing_fact_generation": 1789817676246816, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390132\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-19T11:36:15.366177", "service_state_evidence_id": 18679593, "current_leg_start_actual_dep": "2026-09-19T12:04:00+01:00", "operational_evidence_version": 137, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:16.120060", "service_state_valid_until_kind": null, "operational_interpretation_version": 137, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
MAN |
EUS |
1A32 |
390132 |
11 |
125 |
{"units": ["390132"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 9573.464, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9714.759, "from_m": 9573.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9769.399, "from_m": 9714.759, "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": 9801.357, "from_m": 9769.399, "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": 10428.421, "from_m": 9801.357, "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": 14521.137, "from_m": 10428.421, "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": 14572.822, "from_m": 14521.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17592.941, "from_m": 17118.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 694899, "profile_key": "b5d1640e275533113dd48c43fcacbf53aca987229c5e1ce6f51b1f4731938f43", "schedule_id": 24963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1015", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 10103.861, "section_seq": 1, "route_path_id": 100831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1019", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 14345.689, "section_seq": 1, "route_path_id": 100831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 15455.072, "section_seq": 1, "route_path_id": 100831}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1024H", "location": "Stockport", "stage_seq": 5, "distance_m": 17592.941, "section_seq": 1, "route_path_id": 100831}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17592.941, "from_m": 0.0, "section_seq": 1, "route_path_id": 100831}], "total_distance_m": 17592.941, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 17541.256, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.685, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:23:45Z", "source_id": 58339544, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:23:49Z", "source_id": 18599619, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:28Z", "source_id": 58349895, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:47Z", "source_id": 58353365, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T09:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:02Z", "source_id": 58372429, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T09:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:46:47Z", "source_id": 58389850, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T09:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:46:50Z", "source_id": 18608453, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:49Z", "source_id": 58396502, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T09:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:55Z", "source_id": 18610440, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:37Z", "source_id": 58406824, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T09:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:40Z", "source_id": 18613658, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:18Z", "source_id": 58475429, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:23Z", "source_id": 18634675, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:48Z", "source_id": 58491307, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:50Z", "source_id": 18639501, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:30Z", "source_id": 58540315, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T10:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:33Z", "source_id": 18654466, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:01Z", "source_id": 58552541, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:02Z", "source_id": 18658022, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:06Z", "source_id": 58578793, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:09Z", "source_id": 18666109, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:09Z", "source_id": 58593853, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:15Z", "source_id": 18670787, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:50Z", "source_id": 58603697, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T11:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:56Z", "source_id": 18673870, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:32Z", "source_id": 58607293, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:36Z", "source_id": 18675003, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22662, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:30Z", "source_id": 58622597, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:35Z", "source_id": 18679593, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1014 |
1015 |
6 |
None |
None |
London Euston |
1227 |
1227 |
4 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33405/2026-09-19/detailed |
None |
Milton Keynes Central |
2026-09-19T12:04:00+01:00 |
London Euston |
37.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 |
1159 |
1236 |
Milton Keynes Central |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-19 11:46:22 |
TERMINATED |
2026-09-19 11:36:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679593 |
1789817676246816 |
137 |
137 |
2026-09-19 11:46:16.120060 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:15.366177 |
| 666009 |
696578 |
F57484 |
512B271J19 |
2026-09-19 |
COMPLETE |
18679502 |
2026-09-19 12:36:00 |
2026-09-19 11:46:22 |
2026-09-21 11:46:22 |
{"id": 696578, "stp": "N", "toc": "c2c", "uid": "F57484", "consist": "357004+357030", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F57484/2026-09-19/detailed", "trust_id": "512B271J19", "origin_crs": "LES", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-19", "dest_arr_time": "1236", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2B27", "timing_status": "ON TIME", "origin_station": "Leigh-on-Sea", "current_leg_arr": "1236", "current_leg_dep": "1231", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1137", "origin_platform": "2", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-19T11:46:22", "route_debug_link": null, "timing_variation": "0 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": "1236", "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\": 1837.121, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1892.387, \"from_m\": 1837.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1955.73, \"from_m\": 1892.387, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2027.882, \"from_m\": 1955.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4800.267, \"from_m\": 2027.882, \"capability_applied\": null, \"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\": 4879.254, \"from_m\": 4800.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\": 5084.819, \"from_m\": 4879.254, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5161.497, \"from_m\": 5084.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13846.634, \"from_m\": 5161.497, \"capability_applied\": null, \"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\": 14116.017, \"from_m\": 13846.634, \"capability_applied\": null, \"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\": 15083.273, \"from_m\": 14116.017, \"capability_applied\": null, \"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\": 15128.179, \"from_m\": 15083.273, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19417.929, \"from_m\": 15128.179, \"capability_applied\": null, \"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\": 25382.257, \"from_m\": 19417.929, \"capability_applied\": null, \"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\": 26986.867, \"from_m\": 25382.257, \"capability_applied\": null, \"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\": 28159.905, \"from_m\": 26986.867, \"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\": 28808.495, \"from_m\": 28159.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\": 28886.68, \"from_m\": 28808.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28978.468, \"from_m\": 28886.68, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29536.014, \"from_m\": 28978.468, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30105.653, \"from_m\": 29536.014, \"capability_applied\": null, \"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\": 31121.266, \"from_m\": 30105.653, \"capability_applied\": null, \"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\": 36096.718, \"from_m\": 31121.266, \"capability_applied\": null, \"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\": 37386.792, \"from_m\": 36096.718, \"capability_applied\": null, \"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\": 37484.732, \"from_m\": 37386.792, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39922.48, \"from_m\": 37484.732, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43580.658, \"from_m\": 39922.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\": 44126.436, \"from_m\": 43580.658, \"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\": 51144.047, \"from_m\": 44126.436, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51213.179, \"from_m\": 51144.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51335.344, \"from_m\": 51213.179, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51545.626, \"from_m\": 51335.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68661.641, \"from_m\": 51545.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68714.803, \"from_m\": 68661.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69698.017, \"from_m\": 68714.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72046.757, \"from_m\": 69698.017, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75141.395, \"from_m\": 72046.757, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92250.172, \"from_m\": 75141.395, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92326.161, \"from_m\": 92250.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92864.095, \"from_m\": 92326.161, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108483.305, \"from_m\": 92864.095, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 108668.874, \"from_m\": 108483.305, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108958.914, \"from_m\": 108668.874, \"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\": 113199.487, \"from_m\": 108958.914, \"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\": 113402.472, \"from_m\": 113199.487, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113488.229, \"from_m\": 113402.472, \"capability_applied\": null, \"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\": 113545.957, \"from_m\": 113488.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\": 114375.325, \"from_m\": 113545.957, \"capability_applied\": null, \"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\": 115283.023, \"from_m\": 114375.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 696578, \"profile_key\": \"f4126be0e52872f3d454c200602c568398472ae0bdab75705ab5636cf93be362\", \"schedule_id\": 32630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1143\", \"wtt_dep\": \"1144\", \"location\": \"Benfleet\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": \"1149\", \"location\": \"Pitsea\", \"stage_seq\": 3, \"distance_m\": 2326.378, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154H\", \"location\": \"Basildon\", \"stage_seq\": 4, \"distance_m\": 3928.134, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"Laindon\", \"stage_seq\": 5, \"distance_m\": 4957.381, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1203H\", \"location\": \"West Horndon\", \"stage_seq\": 6, \"distance_m\": 14761.713, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1210\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 28248.811, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1220H\", \"location\": \"Barking\", \"stage_seq\": 8, \"distance_m\": 31226.697, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"West Ham High Level\", \"stage_seq\": 9, \"distance_m\": 37484.732, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 10, \"distance_m\": 39509.434, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Limehouse\", \"stage_seq\": 11, \"distance_m\": 42631.711, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Christian Street Jn\", \"stage_seq\": 12, \"distance_m\": 51545.626, \"section_seq\": 1, \"route_path_id\": 103651}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 13, \"distance_m\": 68918.759, \"section_seq\": 1, \"route_path_id\": 103651}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 115283.023, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103651}], \"total_distance_m\": 115283.023, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 113378.86, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1904.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1137", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:06Z\", \"source_id\": 58506582, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:10Z\", \"source_id\": 18644262, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:47Z\", \"source_id\": 58518950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:50Z\", \"source_id\": 18648021, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:32Z\", \"source_id\": 58529461, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:34Z\", \"source_id\": 18651188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:59Z\", \"source_id\": 58539152, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:02Z\", \"source_id\": 18654124, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:08Z\", \"source_id\": 58552820, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:13Z\", \"source_id\": 18658131, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:35Z\", \"source_id\": 58567159, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:38Z\", \"source_id\": 18662452, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:31Z\", \"source_id\": 58586031, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:35Z\", \"source_id\": 18668338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:17Z\", \"source_id\": 58602475, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:19Z\", \"source_id\": 18673470, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:38Z\", \"source_id\": 58613949, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:46Z\", \"source_id\": 18677077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:25Z\", \"source_id\": 58622460, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:29Z\", \"source_id\": 18679502, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789817671496472, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:15.382537", "service_state_evidence_id": 18679502, "current_leg_start_actual_dep": "2026-09-19T12:32:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:16.132003", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
LES |
FST |
2B27 |
357004+357030 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1837.121, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1892.387, "from_m": 1837.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1955.73, "from_m": 1892.387, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2027.882, "from_m": 1955.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4800.267, "from_m": 2027.882, "capability_applied": null, "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": 4879.254, "from_m": 4800.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": 5084.819, "from_m": 4879.254, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5161.497, "from_m": 5084.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13846.634, "from_m": 5161.497, "capability_applied": null, "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": 14116.017, "from_m": 13846.634, "capability_applied": null, "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": 15083.273, "from_m": 14116.017, "capability_applied": null, "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": 15128.179, "from_m": 15083.273, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19417.929, "from_m": 15128.179, "capability_applied": null, "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": 25382.257, "from_m": 19417.929, "capability_applied": null, "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": 26986.867, "from_m": 25382.257, "capability_applied": null, "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": 28159.905, "from_m": 26986.867, "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": 28808.495, "from_m": 28159.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": 28886.68, "from_m": 28808.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28978.468, "from_m": 28886.68, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29536.014, "from_m": 28978.468, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30105.653, "from_m": 29536.014, "capability_applied": null, "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": 31121.266, "from_m": 30105.653, "capability_applied": null, "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": 36096.718, "from_m": 31121.266, "capability_applied": null, "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": 37386.792, "from_m": 36096.718, "capability_applied": null, "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": 37484.732, "from_m": 37386.792, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39922.48, "from_m": 37484.732, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43580.658, "from_m": 39922.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": 44126.436, "from_m": 43580.658, "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": 51144.047, "from_m": 44126.436, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51213.179, "from_m": 51144.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51335.344, "from_m": 51213.179, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51545.626, "from_m": 51335.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68661.641, "from_m": 51545.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68714.803, "from_m": 68661.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69698.017, "from_m": 68714.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72046.757, "from_m": 69698.017, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75141.395, "from_m": 72046.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92250.172, "from_m": 75141.395, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92326.161, "from_m": 92250.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92864.095, "from_m": 92326.161, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108483.305, "from_m": 92864.095, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 108668.874, "from_m": 108483.305, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108958.914, "from_m": 108668.874, "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": 113199.487, "from_m": 108958.914, "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": 113402.472, "from_m": 113199.487, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113488.229, "from_m": 113402.472, "capability_applied": null, "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": 113545.957, "from_m": 113488.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": 114375.325, "from_m": 113545.957, "capability_applied": null, "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": 115283.023, "from_m": 114375.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 696578, "profile_key": "f4126be0e52872f3d454c200602c568398472ae0bdab75705ab5636cf93be362", "schedule_id": 32630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1137", "location": "Leigh-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1143", "wtt_dep": "1144", "location": "Benfleet", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": "1149", "location": "Pitsea", "stage_seq": 3, "distance_m": 2326.378, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154H", "location": "Basildon", "stage_seq": 4, "distance_m": 3928.134, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "Laindon", "stage_seq": 5, "distance_m": 4957.381, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1203H", "location": "West Horndon", "stage_seq": 6, "distance_m": 14761.713, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1210", "location": "Upminster", "stage_seq": 7, "distance_m": 28248.811, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1220H", "location": "Barking", "stage_seq": 8, "distance_m": 31226.697, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "West Ham High Level", "stage_seq": 9, "distance_m": 37484.732, "section_seq": 1, "route_path_id": 103651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Gas Factory Jn", "stage_seq": 10, "distance_m": 39509.434, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Limehouse", "stage_seq": 11, "distance_m": 42631.711, "section_seq": 1, "route_path_id": 103651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Christian Street Jn", "stage_seq": 12, "distance_m": 51545.626, "section_seq": 1, "route_path_id": 103651}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 13, "distance_m": 68918.759, "section_seq": 1, "route_path_id": 103651}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 115283.023, "from_m": 0.0, "section_seq": 1, "route_path_id": 103651}], "total_distance_m": 115283.023, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 113378.86, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1904.163, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:06Z", "source_id": 58506582, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:10Z", "source_id": 18644262, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:47Z", "source_id": 58518950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:50Z", "source_id": 18648021, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:32Z", "source_id": 58529461, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:34Z", "source_id": 18651188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:59Z", "source_id": 58539152, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:02Z", "source_id": 18654124, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:08Z", "source_id": 58552820, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:03:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:13Z", "source_id": 18658131, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:35Z", "source_id": 58567159, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:38Z", "source_id": 18662452, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:31Z", "source_id": 58586031, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:35Z", "source_id": 18668338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:17Z", "source_id": 58602475, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:19Z", "source_id": 18673470, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:38Z", "source_id": 58613949, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:46Z", "source_id": 18677077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:25Z", "source_id": 58622460, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:29Z", "source_id": 18679502, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Leigh-on-Sea |
1137 |
1137 |
2 |
None |
None |
London Fenchurch Street |
1236 |
1236 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F57484/2026-09-19/detailed |
None |
Limehouse |
2026-09-19T12:32:00+01:00 |
London Fenchurch Street |
5.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 |
1231 |
1236 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-19 11:46:22 |
TERMINATED |
2026-09-19 11:36:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679502 |
1789817671496472 |
58 |
58 |
2026-09-19 11:46:16.132003 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:15.382537 |
| 666010 |
697307 |
C32921 |
172P42MK19 |
2026-09-19 |
COMPLETE |
18679629 |
2026-09-19 12:36:00 |
2026-09-19 11:46:51 |
2026-09-21 11:46:51 |
{"id": 697307, "stp": "P", "toc": "Northern", "uid": "C32921", "consist": "333008", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32921/2026-09-19/detailed", "trust_id": "172P42MK19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "3", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2P42", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1236", "current_leg_dep": "1232", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1212", "origin_platform": "4B", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "-1 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": "1236½", "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\": 73.608, \"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\": 400.173, \"from_m\": 73.608, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24364.173, \"from_m\": 400.173, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24729.693, \"from_m\": 24364.173, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27320.142, \"from_m\": 24729.693, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27583.191, \"from_m\": 27320.142, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34253.542, \"from_m\": 27583.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40352.859, \"from_m\": 34253.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40453.277, \"from_m\": 40352.859, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41899.786, \"from_m\": 40453.277, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42522.104, \"from_m\": 41899.786, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43465.455, \"from_m\": 42522.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44673.641, \"from_m\": 43465.455, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44767.718, \"from_m\": 44673.641, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45925.696, \"from_m\": 44767.718, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45983.475, \"from_m\": 45925.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56479.442, \"from_m\": 45983.475, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56527.664, \"from_m\": 56479.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70803.348, \"from_m\": 56527.664, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71360.299, \"from_m\": 70803.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\": 71394.951, \"from_m\": 71360.299, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71425.225, \"from_m\": 71394.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74802.107, \"from_m\": 71425.225, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75373.587, \"from_m\": 74802.107, \"capability_applied\": null, \"effective_limit_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\": 697307, \"profile_key\": \"617873121e04e55de0b12282da1740d587482259a2b2b6e158bdc66088021a06\", \"schedule_id\": 941, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 8821.514, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 13683.843, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 4, \"distance_m\": 24521.603, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Apperley Jn\", \"stage_seq\": 5, \"distance_m\": 27458.537, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 6, \"distance_m\": 36413.121, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 40764.859, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 42205.94, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 43443.507, \"section_seq\": 1, \"route_path_id\": 28349}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 44734.884, \"section_seq\": 1, \"route_path_id\": 28349}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75373.587, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28349}], \"total_distance_m\": 75373.587, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75267.586, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 106.001, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "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\": 5528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:18Z\", \"source_id\": 58589921, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:00Z\", \"source_id\": 18668607, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:23Z\", \"source_id\": 18669553, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:27Z\", \"source_id\": 58596624, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:32Z\", \"source_id\": 18671645, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:55Z\", \"source_id\": 58606034, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:01Z\", \"source_id\": 18674632, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:14Z\", \"source_id\": 58615277, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:18Z\", \"source_id\": 18677417, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:35Z\", \"source_id\": 58622822, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:37Z\", \"source_id\": 18679629, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "3", "timing_fact_generation": 1789817680401734, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:21.875368", "service_state_evidence_id": 18679629, "current_leg_start_actual_dep": "2026-09-19T12:32:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:22.038585", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
BDQ |
2P42 |
333008 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 73.608, "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": 400.173, "from_m": 73.608, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24364.173, "from_m": 400.173, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24729.693, "from_m": 24364.173, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27320.142, "from_m": 24729.693, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27583.191, "from_m": 27320.142, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34253.542, "from_m": 27583.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40352.859, "from_m": 34253.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40453.277, "from_m": 40352.859, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41899.786, "from_m": 40453.277, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42522.104, "from_m": 41899.786, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43465.455, "from_m": 42522.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44673.641, "from_m": 43465.455, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44767.718, "from_m": 44673.641, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45925.696, "from_m": 44767.718, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45983.475, "from_m": 45925.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56479.442, "from_m": 45983.475, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56527.664, "from_m": 56479.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70803.348, "from_m": 56527.664, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71360.299, "from_m": 70803.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": 71394.951, "from_m": 71360.299, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71425.225, "from_m": 71394.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74802.107, "from_m": 71425.225, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75373.587, "from_m": 74802.107, "capability_applied": null, "effective_limit_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": 697307, "profile_key": "617873121e04e55de0b12282da1740d587482259a2b2b6e158bdc66088021a06", "schedule_id": 941, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 8821.514, "section_seq": 1, "route_path_id": 28349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 13683.843, "section_seq": 1, "route_path_id": 28349}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 24521.603, "section_seq": 1, "route_path_id": 28349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 27458.537, "section_seq": 1, "route_path_id": 28349}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 36413.121, "section_seq": 1, "route_path_id": 28349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 40764.859, "section_seq": 1, "route_path_id": 28349}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Shipley", "stage_seq": 8, "distance_m": 42205.94, "section_seq": 1, "route_path_id": 28349}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Frizinghall", "stage_seq": 9, "distance_m": 43443.507, "section_seq": 1, "route_path_id": 28349}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 44734.884, "section_seq": 1, "route_path_id": 28349}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75373.587, "from_m": 0.0, "section_seq": 1, "route_path_id": 28349}], "total_distance_m": 75373.587, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75267.586, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 106.001, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5528, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:18Z", "source_id": 58589921, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:00Z", "source_id": 18668607, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:23Z", "source_id": 18669553, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5197, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:27Z", "source_id": 58596624, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:32Z", "source_id": 18671645, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:55Z", "source_id": 58606034, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:01Z", "source_id": 18674632, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:14Z", "source_id": 58615277, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:18Z", "source_id": 18677417, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5131, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:35Z", "source_id": 58622822, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:37Z", "source_id": 18679629, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Leeds |
1212 |
1212 |
4B |
None |
None |
Bradford Forster Square |
1237 |
1236½ |
3 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32921/2026-09-19/detailed |
None |
Frizinghall |
2026-09-19T12:32:00+01:00 |
Bradford Forster Square |
4.0 |
{"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
1.7 |
1232 |
1236 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:36:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679629 |
1789817680401734 |
36 |
36 |
2026-09-19 11:46:22.038585 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:21.875368 |
| 666011 |
697196 |
G21616 |
862U22MK19 |
2026-09-19 |
COMPLETE |
18680803 |
2026-09-19 12:35:00 |
2026-09-19 11:46:51 |
2026-09-21 11:46:51 |
{"id": 697196, "stp": "P", "toc": "Island Line", "uid": "G21616", "consist": "484005", "dest_crs": "RYP", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G21616/2026-09-19/detailed", "trust_id": "862U22MK19", "origin_crs": "SHN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ryde Pier Head", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": null, "is_terminated": 1, "next_location": "Ryde Pier Head", "signalling_id": "2U22", "timing_status": "LATE", "origin_station": "Shanklin", "current_leg_arr": "1235", "current_leg_dep": "1234", "current_leg_end": "Ryde Pier Head", "origin_dep_time": "1207", "origin_platform": null, "current_location": "Ryde Pier Head", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1597497, 50.7331601], [-1.1598057, 50.733231], [-1.1598706, 50.73332740000001], [-1.1599487, 50.73349599999999], [-1.1600102, 50.7336929], [-1.160035, 50.73383479999999], [-1.1600415999999998, 50.7338725], [-1.1607329, 50.737323], [-1.1608162, 50.7376769], [-1.160858, 50.73792569999999], [-1.1608613, 50.7380392], [-1.1608523999999998, 50.738124], [-1.1608038, 50.73829010000001], [-1.1607582, 50.73843020000001], [-1.1606871, 50.7385846], [-1.1604666999999995, 50.739045299999994]]}", "current_leg_start": "Ryde Esplanade", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "50.7390453", "next_location_lon": "-1.1604667", "previous_location": "Ryde Esplanade", "current_leg_milage": "0.4", "linx_max_speed_mph": 60, "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\": 60.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\": 60.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\": 60.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\": 60.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\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26067.462, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26113.653, \"from_m\": 26067.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26798.793, \"from_m\": 26113.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26868.971, \"from_m\": 26798.793, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34764.785, \"from_m\": 26868.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36072.389, \"from_m\": 34764.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36326.333, \"from_m\": 36072.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36372.129, \"from_m\": 36326.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36501.416, \"from_m\": 36372.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48236.373, \"from_m\": 36501.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48701.34, \"from_m\": 48236.373, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48747.562, \"from_m\": 48701.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48799.192, \"from_m\": 48747.562, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48851.102, \"from_m\": 48799.192, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49684.333, \"from_m\": 48851.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49715.824, \"from_m\": 49684.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50061.141, \"from_m\": 49715.824, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50121.394, \"from_m\": 50061.141, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50547.225, \"from_m\": 50121.394, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50627.034, \"from_m\": 50547.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51239.964, \"from_m\": 50627.034, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 51784.499, \"from_m\": 51239.964, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51804.335, \"from_m\": 51784.499, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51850.542, \"from_m\": 51804.335, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52159.955, \"from_m\": 51850.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52323.68, \"from_m\": 52159.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53857.986, \"from_m\": 52323.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54386.078, \"from_m\": 53857.986, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54458.231, \"from_m\": 54386.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54543.305, \"from_m\": 54458.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54633.071, \"from_m\": 54543.305, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54663.451, \"from_m\": 54633.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54748.488, \"from_m\": 54663.451, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 55016.723, \"from_m\": 54748.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55451.105, \"from_m\": 55016.723, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65298.999, \"from_m\": 55451.105, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65949.921, \"from_m\": 65298.999, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67158.175, \"from_m\": 65949.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67376.721, \"from_m\": 67158.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67759.35, \"from_m\": 67376.721, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697196, \"profile_key\": \"5fde391b5bcdda0060babe0cdf8ceb553ecf4164f72ce176850291f12bf5572b\", \"schedule_id\": 12993, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Shanklin\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210\", \"location\": \"Lake\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1214\", \"location\": \"Sandown\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Brading\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Smallbrook Junction\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1228\", \"location\": \"Ryde St.Johns Road\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Ryde Esplanade\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"Ryde Pier Head\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 32888}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67759.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32888}], \"total_distance_m\": 67759.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 65679.538, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2079.812, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1207", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.7390453", "current_position_lon": "-1.1604667", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:59Z\", \"source_id\": 18663279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:28Z\", \"source_id\": 18666310, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:27Z\", \"source_id\": 18669617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:27Z\", \"source_id\": 18673577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:57Z\", \"source_id\": 18675887, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:58Z\", \"source_id\": 18678543, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:27Z\", \"source_id\": 18680803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ryde Pier Head", "service_state_platform": null, "timing_fact_generation": 1789817788645843, "current_leg_arrival_utc": "2026-09-19T12:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:28.643614", "service_state_evidence_id": 18680803, "current_leg_start_actual_dep": "2026-09-19T12:33:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-19T11:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:29.525173", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Island Line |
P |
SHN |
RYP |
2U22 |
484005 |
2 |
60 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "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": 1821.377, "from_m": 1779.804, "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}, {"to_m": 2057.272, "from_m": 1821.377, "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": 4800.14, "from_m": 2057.272, "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": 75.0}, {"to_m": 26067.462, "from_m": 4800.14, "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": 90.0}, {"to_m": 26113.653, "from_m": 26067.462, "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}, {"to_m": 26798.793, "from_m": 26113.653, "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": 90.0}, {"to_m": 26868.971, "from_m": 26798.793, "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": 34764.785, "from_m": 26868.971, "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": 90.0}, {"to_m": 36072.389, "from_m": 34764.785, "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": 75.0}, {"to_m": 36326.333, "from_m": 36072.389, "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": 36372.129, "from_m": 36326.333, "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}, {"to_m": 36501.416, "from_m": 36372.129, "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": 48236.373, "from_m": 36501.416, "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": 75.0}, {"to_m": 48701.34, "from_m": 48236.373, "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": 48747.562, "from_m": 48701.34, "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": 48799.192, "from_m": 48747.562, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 48851.102, "from_m": 48799.192, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 49684.333, "from_m": 48851.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49715.824, "from_m": 49684.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50061.141, "from_m": 49715.824, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50121.394, "from_m": 50061.141, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50547.225, "from_m": 50121.394, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50627.034, "from_m": 50547.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51239.964, "from_m": 50627.034, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 51784.499, "from_m": 51239.964, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51804.335, "from_m": 51784.499, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51850.542, "from_m": 51804.335, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52159.955, "from_m": 51850.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52323.68, "from_m": 52159.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53857.986, "from_m": 52323.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54386.078, "from_m": 53857.986, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54458.231, "from_m": 54386.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54543.305, "from_m": 54458.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54633.071, "from_m": 54543.305, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54663.451, "from_m": 54633.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54748.488, "from_m": 54663.451, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 55016.723, "from_m": 54748.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55451.105, "from_m": 55016.723, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65298.999, "from_m": 55451.105, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65949.921, "from_m": 65298.999, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67158.175, "from_m": 65949.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67376.721, "from_m": 67158.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67759.35, "from_m": 67376.721, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697196, "profile_key": "5fde391b5bcdda0060babe0cdf8ceb553ecf4164f72ce176850291f12bf5572b", "schedule_id": 12993, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1207", "location": "Shanklin", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210", "location": "Lake", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1214", "location": "Sandown", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Brading", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Smallbrook Junction", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1228", "location": "Ryde St.Johns Road", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Ryde Esplanade", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "Ryde Pier Head", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 32888}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67759.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 32888}], "total_distance_m": 67759.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 65679.538, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2079.812, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:59Z", "source_id": 18663279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:28Z", "source_id": 18666310, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:27Z", "source_id": 18669617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:27Z", "source_id": 18673577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:57Z", "source_id": 18675887, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:58Z", "source_id": 18678543, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:27Z", "source_id": 18680803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}] |
Shanklin |
1207 |
1207 |
None |
None |
None |
Ryde Pier Head |
1234 |
1234 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G21616/2026-09-19/detailed |
None |
Ryde Esplanade |
2026-09-19T12:33:00+01:00 |
Ryde Pier Head |
1.0 |
{"type": "LineString", "coordinates": [[-1.1597497, 50.7331601], [-1.1598057, 50.733231], [-1.1598706, 50.73332740000001], [-1.1599487, 50.73349599999999], [-1.1600102, 50.7336929], [-1.160035, 50.73383479999999], [-1.1600415999999998, 50.7338725], [-1.1607329, 50.737323], [-1.1608162, 50.7376769], [-1.160858, 50.73792569999999], [-1.1608613, 50.7380392], [-1.1608523999999998, 50.738124], [-1.1608038, 50.73829010000001], [-1.1607582, 50.73843020000001], [-1.1606871, 50.7385846], [-1.1604666999999995, 50.739045299999994]]} |
0.4 |
1234 |
1235 |
Ryde Esplanade |
Ryde Pier Head |
Ryde Pier Head |
50.7390453 |
-1.1604667 |
50.7390453 |
-1.1604667 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:35:00 |
Ryde Pier Head |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680803 |
1789817788645843 |
19 |
19 |
2026-09-19 11:46:29.525173 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:28.643614 |
| 666012 |
696593 |
P02013 |
482S13MJ19 |
2026-09-19 |
COMPLETE |
18679563 |
2026-09-19 12:36:00 |
2026-09-19 11:46:51 |
2026-09-21 11:46:51 |
{"id": 696593, "stp": "P", "toc": "Greater Anglia", "uid": "P02013", "consist": "755403", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02013/2026-09-19/detailed", "trust_id": "482S13MJ19", "origin_crs": "SHM", "show_on_map": 0, "dar_est_time": "11:41:00", "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "6", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "2S13", "timing_status": "EARLY", "origin_station": "Sheringham", "current_leg_arr": "1236", "current_leg_dep": "1226", "current_leg_end": "Norwich", "origin_dep_time": "1141", "origin_platform": null, "current_location": "Norwich", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3913932, 52.6755586], [1.3903654, 52.67373669999999], [1.3902961, 52.6736246], [1.3897457, 52.6726372], [1.3890466, 52.6714151], [1.3883673, 52.670231499999986], [1.3879442999999998, 52.6694958], [1.3871817999999998, 52.66813689999999], [1.3859964000000002, 52.6660894], [1.3815642999999995, 52.6582251], [1.3814813998559727, 52.658076072523166], [1.3795777, 52.6546537], [1.3784633, 52.65267610000001], [1.3777978, 52.651478999999995], [1.3759978, 52.64826469999999], [1.3736744, 52.64411919999999], [1.3723062999999998, 52.641697999999984], [1.3721091, 52.64138399999999], [1.3703984, 52.6388887], [1.3696081, 52.6377865], [1.3688975, 52.63677479999999], [1.3683602999999998, 52.635993], [1.3680753999999995, 52.635583399999994], [1.3674723, 52.63471100000001], [1.3668704, 52.6338284], [1.366554, 52.633384500000005], [1.3662156, 52.63296369999999], [1.3658552, 52.63256129999999], [1.3654729, 52.63216899999998], [1.3649639000000002, 52.6316714], [1.3645012, 52.63128650000001], [1.3640351, 52.630909], [1.3635791, 52.630568399999994], [1.3629231, 52.6301107], [1.3624027, 52.62975449999999], [1.3618554, 52.62941039999998], [1.3613577, 52.6291252], [1.3612742999999998, 52.6290813], [1.360599, 52.6287255], [1.3600393999999998, 52.62844939999999], [1.359665, 52.62826239999999], [1.3593101, 52.6280988], [1.3587792, 52.627863299999994], [1.3576898, 52.6274225], [1.3574634, 52.627339199999994], [1.3574174, 52.6273223], [1.3571784, 52.6272374], [1.3569663, 52.627162], [1.3563143, 52.6269365], [1.3558246, 52.6267862], [1.3551892, 52.62660089999999], [1.3546087, 52.6264389], [1.3539045, 52.62626519999999], [1.3533274999999998, 52.62613830000001], [1.3527095, 52.6260187], [1.3520751, 52.6259002], [1.3513945, 52.62578339999999], [1.3508606, 52.6256893], [1.3503855, 52.6256094], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Salhouse", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Salhouse", "current_leg_milage": "5.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2425.581, \"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\": 3050.441, \"from_m\": 2425.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3926.882, \"from_m\": 3050.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4928.284, \"from_m\": 3926.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5320.394, \"from_m\": 4928.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5334.53, \"from_m\": 5320.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5401.229, \"from_m\": 5334.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5644.57, \"from_m\": 5401.229, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5712.49, \"from_m\": 5644.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7001.514, \"from_m\": 5712.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9398.158, \"from_m\": 7001.514, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 696593, \"profile_key\": \"e74a9533fc361442d1a198c890140103f6aa7dd5aaf5d17430229f91026c8a52\", \"schedule_id\": 20184, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Sheringham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1144H\", \"wtt_dep\": \"1145\", \"location\": \"West Runton\", \"stage_seq\": 2, \"distance_m\": 1350.947, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1152H\", \"location\": \"Cromer\", \"stage_seq\": 3, \"distance_m\": 2853.276, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1158H\", \"location\": \"Roughton Road\", \"stage_seq\": 4, \"distance_m\": 5124.339, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1204H\", \"location\": \"Gunton\", \"stage_seq\": 5, \"distance_m\": 7760.297, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210H\", \"location\": \"North Walsham\", \"stage_seq\": 6, \"distance_m\": 9398.158, \"section_seq\": 1, \"route_path_id\": 36536}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9398.158, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36536}], \"total_distance_m\": 9398.158, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8062.908, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1335.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1141", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:03Z\", \"source_id\": 58521687, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:09Z\", \"source_id\": 18648873, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:51Z\", \"source_id\": 58567720, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:54Z\", \"source_id\": 18662615, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:53Z\", \"source_id\": 58588974, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:57Z\", \"source_id\": 18669268, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:28Z\", \"source_id\": 58622541, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:33Z\", \"source_id\": 18679563, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "6", "timing_fact_generation": 1789817675473764, "current_leg_arrival_utc": "2026-09-19T12:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:31.288952", "service_state_evidence_id": 18679563, "current_leg_start_actual_dep": "2026-09-19T12:26:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:32.893304", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SHM |
NRW |
2S13 |
755403 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2425.581, "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": 3050.441, "from_m": 2425.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3926.882, "from_m": 3050.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4928.284, "from_m": 3926.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5320.394, "from_m": 4928.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5334.53, "from_m": 5320.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5401.229, "from_m": 5334.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5644.57, "from_m": 5401.229, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5712.49, "from_m": 5644.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7001.514, "from_m": 5712.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9398.158, "from_m": 7001.514, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 696593, "profile_key": "e74a9533fc361442d1a198c890140103f6aa7dd5aaf5d17430229f91026c8a52", "schedule_id": 20184, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1141", "location": "Sheringham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1144H", "wtt_dep": "1145", "location": "West Runton", "stage_seq": 2, "distance_m": 1350.947, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1152H", "location": "Cromer", "stage_seq": 3, "distance_m": 2853.276, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1158H", "location": "Roughton Road", "stage_seq": 4, "distance_m": 5124.339, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1204H", "location": "Gunton", "stage_seq": 5, "distance_m": 7760.297, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210H", "location": "North Walsham", "stage_seq": 6, "distance_m": 9398.158, "section_seq": 1, "route_path_id": 36536}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9398.158, "from_m": 0.0, "section_seq": 1, "route_path_id": 36536}], "total_distance_m": 9398.158, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8062.908, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1335.25, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12826, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:03Z", "source_id": 58521687, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:49:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:09Z", "source_id": 18648873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12830, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:51Z", "source_id": 58567720, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:54Z", "source_id": 18662615, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12835, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:53Z", "source_id": 58588974, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:57Z", "source_id": 18669268, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13008, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:28Z", "source_id": 58622541, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:33Z", "source_id": 18679563, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Sheringham |
1141 |
1141 |
None |
11:41:00 |
None |
Norwich |
1237 |
1237 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02013/2026-09-19/detailed |
None |
Salhouse |
2026-09-19T12:26:00+01:00 |
Norwich |
10.0 |
{"type": "LineString", "coordinates": [[1.3913932, 52.6755586], [1.3903654, 52.67373669999999], [1.3902961, 52.6736246], [1.3897457, 52.6726372], [1.3890466, 52.6714151], [1.3883673, 52.670231499999986], [1.3879442999999998, 52.6694958], [1.3871817999999998, 52.66813689999999], [1.3859964000000002, 52.6660894], [1.3815642999999995, 52.6582251], [1.3814813998559727, 52.658076072523166], [1.3795777, 52.6546537], [1.3784633, 52.65267610000001], [1.3777978, 52.651478999999995], [1.3759978, 52.64826469999999], [1.3736744, 52.64411919999999], [1.3723062999999998, 52.641697999999984], [1.3721091, 52.64138399999999], [1.3703984, 52.6388887], [1.3696081, 52.6377865], [1.3688975, 52.63677479999999], [1.3683602999999998, 52.635993], [1.3680753999999995, 52.635583399999994], [1.3674723, 52.63471100000001], [1.3668704, 52.6338284], [1.366554, 52.633384500000005], [1.3662156, 52.63296369999999], [1.3658552, 52.63256129999999], [1.3654729, 52.63216899999998], [1.3649639000000002, 52.6316714], [1.3645012, 52.63128650000001], [1.3640351, 52.630909], [1.3635791, 52.630568399999994], [1.3629231, 52.6301107], [1.3624027, 52.62975449999999], [1.3618554, 52.62941039999998], [1.3613577, 52.6291252], [1.3612742999999998, 52.6290813], [1.360599, 52.6287255], [1.3600393999999998, 52.62844939999999], [1.359665, 52.62826239999999], [1.3593101, 52.6280988], [1.3587792, 52.627863299999994], [1.3576898, 52.6274225], [1.3574634, 52.627339199999994], [1.3574174, 52.6273223], [1.3571784, 52.6272374], [1.3569663, 52.627162], [1.3563143, 52.6269365], [1.3558246, 52.6267862], [1.3551892, 52.62660089999999], [1.3546087, 52.6264389], [1.3539045, 52.62626519999999], [1.3533274999999998, 52.62613830000001], [1.3527095, 52.6260187], [1.3520751, 52.6259002], [1.3513945, 52.62578339999999], [1.3508606, 52.6256893], [1.3503855, 52.6256094], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
5.8 |
1226 |
1236 |
Salhouse |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:36:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679563 |
1789817675473764 |
16 |
16 |
2026-09-19 11:46:32.893304 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:31.288952 |
| 666013 |
696171 |
Y62341 |
782Y38MI19 |
2026-09-19 |
COMPLETE |
18678540 |
2026-09-19 12:36:00 |
2026-09-19 11:46:51 |
2026-09-21 11:46:51 |
{"id": 696171, "stp": "P", "toc": "Transport for Wales", "uid": "Y62341", "consist": "756003", "dest_crs": "BYI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62341/2026-09-19/detailed", "trust_id": "782Y38MI19", "origin_crs": "BGD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-19", "dest_arr_time": "1231", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y38", "timing_status": "LATE", "origin_station": "Bargoed", "current_leg_arr": "1236", "current_leg_dep": "1232", "current_leg_end": "Barry Island", "origin_dep_time": "1111", "origin_platform": "1", "current_location": "Barry Island", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "1229", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1111", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:51Z\", \"source_id\": 18625708, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:50Z\", \"source_id\": 18627750, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:19Z\", \"source_id\": 58456441, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:24Z\", \"source_id\": 18628781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:53Z\", \"source_id\": 58466062, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:58Z\", \"source_id\": 18631779, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:18Z\", \"source_id\": 58473199, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:21Z\", \"source_id\": 18633969, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:23Z\", \"source_id\": 18638518, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:34:23Z\", \"source_id\": 18639849, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:31Z\", \"source_id\": 58495073, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:34Z\", \"source_id\": 18640592, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:37Z\", \"source_id\": 58503603, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:43Z\", \"source_id\": 18643329, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:30Z\", \"source_id\": 58511697, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:35Z\", \"source_id\": 18645812, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:53Z\", \"source_id\": 18648733, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:37Z\", \"source_id\": 58536186, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:43Z\", \"source_id\": 18653219, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:28Z\", \"source_id\": 58555778, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:41Z\", \"source_id\": 18659151, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:18Z\", \"source_id\": 58568652, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:18Z\", \"source_id\": 18662857, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:41Z\", \"source_id\": 58575823, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:42Z\", \"source_id\": 18665121, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:56Z\", \"source_id\": 58584843, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:00Z\", \"source_id\": 18667990, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:00Z\", \"source_id\": 58589288, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:03Z\", \"source_id\": 18669372, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:16Z\", \"source_id\": 58596191, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:20Z\", \"source_id\": 18671495, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:02Z\", \"source_id\": 58601898, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:05Z\", \"source_id\": 18673343, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:47Z\", \"source_id\": 58609965, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:53Z\", \"source_id\": 18675815, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:56Z\", \"source_id\": 58619209, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:57Z\", \"source_id\": 18678540, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1789817578151245, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:35.624827", "service_state_evidence_id": 18678540, "current_leg_start_actual_dep": "2026-09-19T12:32:30+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:35.805304", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BGD |
BYI |
2Y38 |
756003 |
4 |
75 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:51Z", "source_id": 18625708, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:50Z", "source_id": 18627750, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:19Z", "source_id": 58456441, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:24Z", "source_id": 18628781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:53Z", "source_id": 58466062, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:58Z", "source_id": 18631779, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:18Z", "source_id": 58473199, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:28:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:21Z", "source_id": 18633969, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:23Z", "source_id": 18638518, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:34:23Z", "source_id": 18639849, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:31Z", "source_id": 58495073, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:34Z", "source_id": 18640592, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:37Z", "source_id": 58503603, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:43Z", "source_id": 18643329, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:30Z", "source_id": 58511697, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:35Z", "source_id": 18645812, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:53Z", "source_id": 18648733, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25259, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:37Z", "source_id": 58536186, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:43Z", "source_id": 18653219, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:28Z", "source_id": 58555778, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:41Z", "source_id": 18659151, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:18Z", "source_id": 58568652, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:09:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:18Z", "source_id": 18662857, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:41Z", "source_id": 58575823, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:42Z", "source_id": 18665121, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:56Z", "source_id": 58584843, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:00Z", "source_id": 18667990, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:00Z", "source_id": 58589288, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:03Z", "source_id": 18669372, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:16Z", "source_id": 58596191, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:20Z", "source_id": 18671495, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:02Z", "source_id": 58601898, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:05Z", "source_id": 18673343, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:47Z", "source_id": 58609965, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:53Z", "source_id": 18675815, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:56Z", "source_id": 58619209, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:57Z", "source_id": 18678540, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Bargoed |
1111 |
1111 |
1 |
None |
None |
Barry Island |
1231 |
1229 |
None |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62341/2026-09-19/detailed |
None |
Barry |
2026-09-19T12:32:30+01:00 |
Barry Island |
4.0 |
{"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} |
0.7 |
1232 |
1236 |
Barry |
Barry Island |
Barry Island |
51.3929497 |
-3.2722918 |
51.3929497 |
-3.2722918 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:36:00 |
Barry Island |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18678540 |
1789817578151245 |
108 |
108 |
2026-09-19 11:46:35.805304 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:35.624827 |
| 666014 |
697343 |
P65854 |
529E27MK19 |
2026-09-19 |
COMPLETE |
18679662 |
2026-09-19 12:36:00 |
2026-09-19 11:46:51 |
2026-09-21 11:46:51 |
{"id": 697343, "stp": "P", "toc": "London Overground", "uid": "P65854", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65854/2026-09-19/detailed", "trust_id": "529E27MK19", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-19", "dest_arr_time": "1235", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E27", "timing_status": "LATE", "origin_station": "Dalston Junction", "current_leg_arr": "1236", "current_leg_dep": "1232", "current_leg_end": "New Cross ELL", "origin_dep_time": "1213", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "1235", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 421.269, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 468.35, \"from_m\": 421.269, \"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\": 576.43, \"from_m\": 468.35, \"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\": 697343, \"profile_key\": \"ebae5946a10652fedde1566ba2021e53d872efb387a40103dc8d149246e5e7eb\", \"schedule_id\": 20845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36715}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 576.43, \"section_seq\": 1, \"route_path_id\": 36715}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 576.43, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36715}], \"total_distance_m\": 576.43, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 576.43, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:44Z\", \"source_id\": 58580125, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:50Z\", \"source_id\": 18666523, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:15Z\", \"source_id\": 58585472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:18Z\", \"source_id\": 18668141, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:04Z\", \"source_id\": 58591455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:08Z\", \"source_id\": 18670075, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:24Z\", \"source_id\": 58596437, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:28Z\", \"source_id\": 18671582, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:16Z\", \"source_id\": 58600366, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:20Z\", \"source_id\": 18672819, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:24Z\", \"source_id\": 58604902, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:29Z\", \"source_id\": 18674252, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:00Z\", \"source_id\": 58608270, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:04Z\", \"source_id\": 18675314, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:38Z\", \"source_id\": 58611790, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:44Z\", \"source_id\": 18676390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:17Z\", \"source_id\": 58615446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:24Z\", \"source_id\": 18677469, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:37Z\", \"source_id\": 58622925, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:40Z\", \"source_id\": 18679662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789817680670298, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:36.222133", "service_state_evidence_id": 18679662, "current_leg_start_actual_dep": "2026-09-19T12:32:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:37.124423", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9E27 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 421.269, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 468.35, "from_m": 421.269, "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": 576.43, "from_m": 468.35, "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": 697343, "profile_key": "ebae5946a10652fedde1566ba2021e53d872efb387a40103dc8d149246e5e7eb", "schedule_id": 20845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1213", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36715}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215", "location": "Haggerston", "stage_seq": 2, "distance_m": 576.43, "section_seq": 1, "route_path_id": 36715}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 576.43, "from_m": 0.0, "section_seq": 1, "route_path_id": 36715}], "total_distance_m": 576.43, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 576.43, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:44Z", "source_id": 58580125, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:50Z", "source_id": 18666523, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:15Z", "source_id": 58585472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:18Z", "source_id": 18668141, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:04Z", "source_id": 58591455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:08Z", "source_id": 18670075, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:24Z", "source_id": 58596437, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:28Z", "source_id": 18671582, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:16Z", "source_id": 58600366, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:20Z", "source_id": 18672819, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:24Z", "source_id": 58604902, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:26:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:29Z", "source_id": 18674252, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:00Z", "source_id": 58608270, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:04Z", "source_id": 18675314, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:38Z", "source_id": 58611790, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:44Z", "source_id": 18676390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:17Z", "source_id": 58615446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:24Z", "source_id": 18677469, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:37Z", "source_id": 58622925, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:36:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:40Z", "source_id": 18679662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Dalston Junction |
1213 |
1213 |
2 |
None |
None |
New Cross ELL |
1235 |
1235 |
D |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65854/2026-09-19/detailed |
None |
Surrey Quays |
2026-09-19T12:32:30+01:00 |
New Cross ELL |
4.0 |
{"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} |
1.4 |
1232 |
1236 |
Surrey Quays |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:36:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18679662 |
1789817680670298 |
44 |
44 |
2026-09-19 11:46:37.124423 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:36.222133 |
| 666015 |
694438 |
C48912 |
672T44MH19 |
2026-09-19 |
COMPLETE |
18680073 |
2026-09-19 12:36:00 |
2026-09-19 11:46:51 |
2026-09-21 11:46:51 |
{"id": 694438, "stp": "P", "toc": "Great Western Railway", "uid": "C48912", "consist": "158769", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48912/2026-09-19/detailed", "trust_id": "672T44MH19", "origin_crs": "WOF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-19", "dest_arr_time": "1226", "dest_platform": "9", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2T44", "timing_status": "LATE", "origin_station": "Worcester Foregate Street", "current_leg_arr": "1236", "current_leg_dep": "1230", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "1052", "origin_platform": "1", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Filton Abbey Wood", "dest_arr_time_act": "1226", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Filton Abbey Wood", "current_leg_milage": "4.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.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\": 569.418, \"from_m\": 260.948, \"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\": 1528.999, \"from_m\": 569.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\": 1736.996, \"from_m\": 1528.999, \"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\": 1772.251, \"from_m\": 1736.996, \"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\": 2235.411, \"from_m\": 1772.251, \"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\": 8719.986, \"from_m\": 2235.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8820.016, \"from_m\": 8719.986, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8825.411, \"from_m\": 8820.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8862.341, \"from_m\": 8825.411, \"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\": 8923.962, \"from_m\": 8862.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9028.089, \"from_m\": 8923.962, \"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\": 9302.316, \"from_m\": 9028.089, \"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\": 9974.914, \"from_m\": 9302.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\": 12055.048, \"from_m\": 9974.914, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13737.415, \"from_m\": 12055.048, \"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\": 14875.492, \"from_m\": 13737.415, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15195.268, \"from_m\": 14875.492, \"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\": 694438, \"profile_key\": \"f614a8585e44935dc7a36f96a65cef546138e8d25a240a5015cdfe53db9cd848\", \"schedule_id\": 10323, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1052\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": \"1056\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 2, \"distance_m\": 569.418, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 3, \"distance_m\": 2006.99, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100H\", \"location\": \"Norton Jn\", \"stage_seq\": 4, \"distance_m\": 3697.344, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 5, \"distance_m\": 6172.081, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": false, \"wtt_arr\": \"1112H\", \"wtt_dep\": \"1113H\", \"location\": \"Ashchurch\", \"stage_seq\": 6, \"distance_m\": 7462.335, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": false, \"wtt_arr\": \"1121\", \"wtt_dep\": \"1122H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 7, \"distance_m\": 9069.066, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 8, \"distance_m\": 10908.389, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Horton Road Jn\", \"stage_seq\": 9, \"distance_m\": 13288.92, \"section_seq\": 1, \"route_path_id\": 69227}, {\"is_pass\": false, \"wtt_arr\": \"1132\", \"wtt_dep\": \"1138\", \"location\": \"Gloucester\", \"stage_seq\": 10, \"distance_m\": 15195.268, \"section_seq\": 1, \"route_path_id\": 69227}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15195.268, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69227}], \"total_distance_m\": 15195.268, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 15195.268, \"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": "1052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:56Z\", \"source_id\": 58485198, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:00Z\", \"source_id\": 18637668, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:25Z\", \"source_id\": 58535738, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:29Z\", \"source_id\": 18653058, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:20Z\", \"source_id\": 58566624, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:23Z\", \"source_id\": 18662276, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:00Z\", \"source_id\": 58587039, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:04Z\", \"source_id\": 18668669, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:42Z\", \"source_id\": 58607653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:46Z\", \"source_id\": 18675126, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:17Z\", \"source_id\": 58624348, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:20Z\", \"source_id\": 18680073, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "9", "timing_fact_generation": 1789817721057610, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:42.440276", "service_state_evidence_id": 18680073, "current_leg_start_actual_dep": "2026-09-19T12:28:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:43.301607", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WOF |
BRI |
2T44 |
158769 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 260.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": 569.418, "from_m": 260.948, "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": 1528.999, "from_m": 569.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": 1736.996, "from_m": 1528.999, "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": 1772.251, "from_m": 1736.996, "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": 2235.411, "from_m": 1772.251, "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": 8719.986, "from_m": 2235.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8820.016, "from_m": 8719.986, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8825.411, "from_m": 8820.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8862.341, "from_m": 8825.411, "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": 8923.962, "from_m": 8862.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9028.089, "from_m": 8923.962, "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": 9302.316, "from_m": 9028.089, "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": 9974.914, "from_m": 9302.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": 12055.048, "from_m": 9974.914, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13737.415, "from_m": 12055.048, "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": 14875.492, "from_m": 13737.415, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15195.268, "from_m": 14875.492, "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": 694438, "profile_key": "f614a8585e44935dc7a36f96a65cef546138e8d25a240a5015cdfe53db9cd848", "schedule_id": 10323, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1052", "location": "Worcester Foregate Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69227}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": "1056", "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 569.418, "section_seq": 1, "route_path_id": 69227}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057H", "location": "Wylds Lane Jn", "stage_seq": 3, "distance_m": 2006.99, "section_seq": 1, "route_path_id": 69227}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100H", "location": "Norton Jn", "stage_seq": 4, "distance_m": 3697.344, "section_seq": 1, "route_path_id": 69227}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103", "location": "Abbotswood Jn", "stage_seq": 5, "distance_m": 6172.081, "section_seq": 1, "route_path_id": 69227}, {"is_pass": false, "wtt_arr": "1112H", "wtt_dep": "1113H", "location": "Ashchurch", "stage_seq": 6, "distance_m": 7462.335, "section_seq": 1, "route_path_id": 69227}, {"is_pass": false, "wtt_arr": "1121", "wtt_dep": "1122H", "location": "Cheltenham Spa", "stage_seq": 7, "distance_m": 9069.066, "section_seq": 1, "route_path_id": 69227}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Barnwood Jn", "stage_seq": 8, "distance_m": 10908.389, "section_seq": 1, "route_path_id": 69227}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Horton Road Jn", "stage_seq": 9, "distance_m": 13288.92, "section_seq": 1, "route_path_id": 69227}, {"is_pass": false, "wtt_arr": "1132", "wtt_dep": "1138", "location": "Gloucester", "stage_seq": 10, "distance_m": 15195.268, "section_seq": 1, "route_path_id": 69227}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15195.268, "from_m": 0.0, "section_seq": 1, "route_path_id": 69227}], "total_distance_m": 15195.268, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 15195.268, "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": 20539, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:56Z", "source_id": 58485198, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:00Z", "source_id": 18637668, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20606, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:25Z", "source_id": 58535738, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:29Z", "source_id": 18653058, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25647, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:20Z", "source_id": 58566624, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:23Z", "source_id": 18662276, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:00Z", "source_id": 58587039, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:04Z", "source_id": 18668669, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:42Z", "source_id": 58607653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:28:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:46Z", "source_id": 18675126, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:17Z", "source_id": 58624348, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:20Z", "source_id": 18680073, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Worcester Foregate Street |
1052 |
1052 |
1 |
None |
None |
Bristol Temple Meads |
1226 |
1226 |
9 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48912/2026-09-19/detailed |
None |
Filton Abbey Wood |
2026-09-19T12:28:00+01:00 |
Bristol Temple Meads |
6.0 |
{"type": "LineString", "coordinates": [[-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
4.5 |
1230 |
1236 |
Filton Abbey Wood |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:36:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680073 |
1789817721057610 |
59 |
59 |
2026-09-19 11:46:43.301607 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:42.440276 |
| 666016 |
696580 |
L89420 |
182J61MJ19 |
2026-09-19 |
COMPLETE |
18680111 |
2026-09-19 12:36:00 |
2026-09-19 11:46:51 |
2026-09-21 11:46:51 |
{"id": 696580, "stp": "P", "toc": "Northern", "uid": "L89420", "consist": "150122", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89420/2026-09-19/detailed", "trust_id": "182J61MJ19", "origin_crs": "BDI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "13B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2J61", "timing_status": "EARLY", "origin_station": "Bradford Interchange", "current_leg_arr": "1236", "current_leg_dep": "1231", "current_leg_end": "Leeds", "origin_dep_time": "1137", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5877423, 53.7679983], [-1.5877726999999997, 53.7680337], [-1.5879458, 53.7682623], [-1.5881158999999998, 53.76849370000001], [-1.5883686999999995, 53.7688738], [-1.5885319, 53.7691323], [-1.5886866, 53.76938689999999], [-1.5888478, 53.7696507], [-1.5889913999999998, 53.7699053], [-1.5891195, 53.77015329999998], [-1.5892344, 53.77041], [-1.5895161, 53.7710946], [-1.5896110999999995, 53.771336100000006], [-1.5896863999999995, 53.7715697], [-1.5897769999999998, 53.771907799999994], [-1.5898609999999995, 53.7722473], [-1.5899603999999998, 53.7729261], [-1.5900096999999995, 53.7737812], [-1.5899935, 53.774418300000015], [-1.5899493, 53.7748256], [-1.589856, 53.7753124], [-1.5896604999999997, 53.7761062], [-1.5895246, 53.7765679], [-1.5892799999999998, 53.77720409999999], [-1.5890635, 53.777668799999994], [-1.5888174, 53.7781191], [-1.5887867999999998, 53.7781841], [-1.5886685000000005, 53.77836740000001], [-1.58854, 53.77858520000001], [-1.5880384, 53.77927559999999], [-1.5879554, 53.779375], [-1.5879253, 53.779411], [-1.5876795999999995, 53.77972249999999], [-1.5873307, 53.78011279999999], [-1.5869688, 53.780479199999995], [-1.5862376, 53.78116719999999], [-1.5857289, 53.781600399999995], [-1.5851706, 53.782018099999995], [-1.5845232, 53.7824894], [-1.5840132999999998, 53.782818899999995], [-1.5837754, 53.782963800000005], [-1.5835844, 53.7830859], [-1.5831434, 53.78332820000001], [-1.5828517999999998, 53.7834943], [-1.5825743, 53.783652199999985], [-1.5819854999999998, 53.78396069999999], [-1.5812455, 53.78435449999999], [-1.5809873999999997, 53.7844862], [-1.5796333, 53.7852066], [-1.5789485, 53.78557200000001], [-1.5782812999999998, 53.78593490000001], [-1.5774153999999998, 53.78640209999999], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Cottingley", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Cottingley", "current_leg_milage": "2.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2133.193, \"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\": 3161.414, \"from_m\": 2133.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3227.343, \"from_m\": 3161.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5558.88, \"from_m\": 3227.343, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 7184.242, \"from_m\": 5558.88, \"capability_applied\": null, \"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\": 7441.724, \"from_m\": 7184.242, \"capability_applied\": null, \"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\": 9076.091, \"from_m\": 7441.724, \"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\": 9588.181, \"from_m\": 9076.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9618.267, \"from_m\": 9588.181, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9686.124, \"from_m\": 9618.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9769.264, \"from_m\": 9686.124, \"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\": 10058.66, \"from_m\": 9769.264, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10109.602, \"from_m\": 10058.66, \"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\": 10494.701, \"from_m\": 10109.602, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10503.898, \"from_m\": 10494.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10510.651, \"from_m\": 10503.898, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10906.467, \"from_m\": 10510.651, \"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\": 696580, \"profile_key\": \"9fabd42e4141c43e133d1cfefa35408e558f4f8c1c025d9e20bba0515afbde95\", \"schedule_id\": 2624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 2, \"distance_m\": 3401.991, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": false, \"wtt_arr\": \"1143H\", \"wtt_dep\": \"1144\", \"location\": \"Low Moor\", \"stage_seq\": 3, \"distance_m\": 4480.483, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": false, \"wtt_arr\": \"1150H\", \"wtt_dep\": \"1151H\", \"location\": \"Halifax\", \"stage_seq\": 4, \"distance_m\": 5457.088, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 5, \"distance_m\": 6808.837, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Greetland Jn\", \"stage_seq\": 6, \"distance_m\": 8629.31, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1203H\", \"location\": \"Brighouse\", \"stage_seq\": 7, \"distance_m\": 9804.094, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 8, \"distance_m\": 10906.467, \"section_seq\": 1, \"route_path_id\": 66654}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10906.467, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66654}], \"total_distance_m\": 10906.467, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8707.345, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2199.122, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1137½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:44Z\", \"source_id\": 58510112, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:48Z\", \"source_id\": 18645345, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:39Z\", \"source_id\": 58525172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:43Z\", \"source_id\": 18649902, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:48Z\", \"source_id\": 58549910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:51Z\", \"source_id\": 18657247, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:17Z\", \"source_id\": 58561978, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:21Z\", \"source_id\": 18660943, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:59Z\", \"source_id\": 58565812, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:03Z\", \"source_id\": 18662059, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:49Z\", \"source_id\": 58580311, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:54Z\", \"source_id\": 18666567, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:57Z\", \"source_id\": 58591294, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:00Z\", \"source_id\": 18669987, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:10Z\", \"source_id\": 58604366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:14Z\", \"source_id\": 18674073, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:52Z\", \"source_id\": 58612271, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:54Z\", \"source_id\": 18676500, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:20Z\", \"source_id\": 58624402, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:24Z\", \"source_id\": 18680111, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "13", "timing_fact_generation": 1789817726050156, "current_leg_arrival_utc": "2026-09-19T12:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:44.517220", "service_state_evidence_id": 18680111, "current_leg_start_actual_dep": "2026-09-19T12:30:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:44.540935", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BDI |
LDS |
2J61 |
150122 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2133.193, "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": 3161.414, "from_m": 2133.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3227.343, "from_m": 3161.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5558.88, "from_m": 3227.343, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 7184.242, "from_m": 5558.88, "capability_applied": null, "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": 7441.724, "from_m": 7184.242, "capability_applied": null, "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": 9076.091, "from_m": 7441.724, "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": 9588.181, "from_m": 9076.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9618.267, "from_m": 9588.181, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 9686.124, "from_m": 9618.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 9769.264, "from_m": 9686.124, "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": 10058.66, "from_m": 9769.264, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 10109.602, "from_m": 10058.66, "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": 10494.701, "from_m": 10109.602, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 10503.898, "from_m": 10494.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10510.651, "from_m": 10503.898, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 10906.467, "from_m": 10510.651, "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": 696580, "profile_key": "9fabd42e4141c43e133d1cfefa35408e558f4f8c1c025d9e20bba0515afbde95", "schedule_id": 2624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1137H", "location": "Bradford Interchange", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Mill Lane Jn", "stage_seq": 2, "distance_m": 3401.991, "section_seq": 1, "route_path_id": 66654}, {"is_pass": false, "wtt_arr": "1143H", "wtt_dep": "1144", "location": "Low Moor", "stage_seq": 3, "distance_m": 4480.483, "section_seq": 1, "route_path_id": 66654}, {"is_pass": false, "wtt_arr": "1150H", "wtt_dep": "1151H", "location": "Halifax", "stage_seq": 4, "distance_m": 5457.088, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Dryclough Jn", "stage_seq": 5, "distance_m": 6808.837, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Greetland Jn", "stage_seq": 6, "distance_m": 8629.31, "section_seq": 1, "route_path_id": 66654}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1203H", "location": "Brighouse", "stage_seq": 7, "distance_m": 9804.094, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Bradley Wood Jn", "stage_seq": 8, "distance_m": 10906.467, "section_seq": 1, "route_path_id": 66654}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10906.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 66654}], "total_distance_m": 10906.467, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8707.345, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2199.122, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6180, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:44Z", "source_id": 58510112, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:48Z", "source_id": 18645345, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:39Z", "source_id": 58525172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:43Z", "source_id": 18649902, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:48Z", "source_id": 58549910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:01:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:51Z", "source_id": 18657247, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:17Z", "source_id": 58561978, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:21Z", "source_id": 18660943, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6120, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:59Z", "source_id": 58565812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:03Z", "source_id": 18662059, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:49Z", "source_id": 58580311, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:54Z", "source_id": 18666567, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:57Z", "source_id": 58591294, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:00Z", "source_id": 18669987, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:10Z", "source_id": 58604366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:14Z", "source_id": 18674073, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5536, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:52Z", "source_id": 58612271, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:54Z", "source_id": 18676500, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5419, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:20Z", "source_id": 58624402, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:24Z", "source_id": 18680111, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Bradford Interchange |
1137 |
1137½ |
1 |
None |
None |
Leeds |
1237 |
1237 |
13B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89420/2026-09-19/detailed |
None |
Cottingley |
2026-09-19T12:30:00+01:00 |
Leeds |
5.0 |
{"type": "LineString", "coordinates": [[-1.5877423, 53.7679983], [-1.5877726999999997, 53.7680337], [-1.5879458, 53.7682623], [-1.5881158999999998, 53.76849370000001], [-1.5883686999999995, 53.7688738], [-1.5885319, 53.7691323], [-1.5886866, 53.76938689999999], [-1.5888478, 53.7696507], [-1.5889913999999998, 53.7699053], [-1.5891195, 53.77015329999998], [-1.5892344, 53.77041], [-1.5895161, 53.7710946], [-1.5896110999999995, 53.771336100000006], [-1.5896863999999995, 53.7715697], [-1.5897769999999998, 53.771907799999994], [-1.5898609999999995, 53.7722473], [-1.5899603999999998, 53.7729261], [-1.5900096999999995, 53.7737812], [-1.5899935, 53.774418300000015], [-1.5899493, 53.7748256], [-1.589856, 53.7753124], [-1.5896604999999997, 53.7761062], [-1.5895246, 53.7765679], [-1.5892799999999998, 53.77720409999999], [-1.5890635, 53.777668799999994], [-1.5888174, 53.7781191], [-1.5887867999999998, 53.7781841], [-1.5886685000000005, 53.77836740000001], [-1.58854, 53.77858520000001], [-1.5880384, 53.77927559999999], [-1.5879554, 53.779375], [-1.5879253, 53.779411], [-1.5876795999999995, 53.77972249999999], [-1.5873307, 53.78011279999999], [-1.5869688, 53.780479199999995], [-1.5862376, 53.78116719999999], [-1.5857289, 53.781600399999995], [-1.5851706, 53.782018099999995], [-1.5845232, 53.7824894], [-1.5840132999999998, 53.782818899999995], [-1.5837754, 53.782963800000005], [-1.5835844, 53.7830859], [-1.5831434, 53.78332820000001], [-1.5828517999999998, 53.7834943], [-1.5825743, 53.783652199999985], [-1.5819854999999998, 53.78396069999999], [-1.5812455, 53.78435449999999], [-1.5809873999999997, 53.7844862], [-1.5796333, 53.7852066], [-1.5789485, 53.78557200000001], [-1.5782812999999998, 53.78593490000001], [-1.5774153999999998, 53.78640209999999], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
2.8 |
1231 |
1236 |
Cottingley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:36:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680111 |
1789817726050156 |
64 |
64 |
2026-09-19 11:46:44.540935 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:44.517220 |
| 666017 |
694493 |
L87673 |
091L78MF19 |
2026-09-19 |
COMPLETE |
18680081 |
2026-09-19 12:36:00 |
2026-09-19 11:46:52 |
2026-09-21 11:46:52 |
{"id": 694493, "stp": "P", "toc": "ScotRail", "uid": "L87673", "consist": "156494+156501", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87673/2026-09-19/detailed", "trust_id": "091L78MF19", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1L78", "timing_status": "LATE", "origin_station": "Carlisle", "current_leg_arr": "1236", "current_leg_dep": "1225", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0957", "origin_platform": "7", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-19T11:46:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.396959096486929, 55.80408205202637], [-4.3963404, 55.8043744], [-4.3958069, 55.8046448], [-4.395202599999999, 55.8049511], [-4.3946841, 55.8052212], [-4.3944089, 55.8053731], [-4.3939613, 55.80557739999999], [-4.3934988, 55.80582759999999], [-4.3930562, 55.80608029999999], [-4.3923004957289775, 55.80654382101159], [-4.3890914, 55.80851210000001], [-4.3889676, 55.8085843], [-4.3887273, 55.808696399999995], [-4.3881138, 55.80902549999999], [-4.387968899999999, 55.8090953], [-4.3871146, 55.80950149999999], [-4.3870145, 55.8095427], [-4.385883399999999, 55.81000830000001], [-4.3849461, 55.8103631], [-4.384066299999999, 55.8106565], [-4.3834485999999995, 55.8108375], [-4.383407499999999, 55.8108497], [-4.3831573, 55.8109239], [-4.382994, 55.81096780000001], [-4.381740599999999, 55.8113049], [-4.380441599999999, 55.8116122], [-4.3802817, 55.811649999999986], [-4.3794893, 55.81181360000001], [-4.3786235, 55.8119665], [-4.378378799999999, 55.81200590000001], [-4.378201299999999, 55.8120315], [-4.377912799999999, 55.812073100000006], [-4.377435499999999, 55.81214289999999], [-4.3757986, 55.81235309999999], [-4.374367199999999, 55.81247419999999], [-4.373766300000001, 55.8124969], [-4.3731726, 55.8125205], [-4.3729543, 55.81252629999999], [-4.3716992, 55.81256319999999], [-4.3703997999999995, 55.812551600000006], [-4.369223599999999, 55.8125247], [-4.3680671, 55.8124558], [-4.367144399999999, 55.8124013], [-4.3670862, 55.81239519999999], [-4.3661726, 55.8122998], [-4.363665199999999, 55.81203459999999], [-4.3623011, 55.811941700000006], [-4.362092, 55.8119315], [-4.3617491, 55.8119093], [-4.3607949, 55.8118791], [-4.359835199999999, 55.8118659], [-4.3588827, 55.8118609], [-4.3581308, 55.8118813], [-4.3569756, 55.8119288], [-4.3554363, 55.8120274], [-4.3539215, 55.812099700000005], [-4.3524877, 55.8121354], [-4.3504976, 55.81211900000001], [-4.348444899999999, 55.81208459999999], [-4.346960899999999, 55.81206799999999], [-4.3434365, 55.812028700000006], [-4.3426062, 55.8120194], [-4.338396699999999, 55.811951099999995], [-4.3382154, 55.8119466], [-4.3365144, 55.8119317], [-4.3350358, 55.81193919999999], [-4.334292, 55.8119533], [-4.3336776, 55.8119714], [-4.3330389, 55.8120122], [-4.3315195, 55.8121388], [-4.3306843, 55.81223930000001], [-4.3298534, 55.8123579], [-4.328839, 55.8125151], [-4.3278505, 55.8126867], [-4.3266982, 55.8129309], [-4.3259697, 55.8130937], [-4.3258244, 55.8131262], [-4.325545499999999, 55.813194], [-4.3250687999999995, 55.8133179], [-4.324220999999999, 55.8135499], [-4.3234459, 55.813780699999995], [-4.3222829, 55.8141555], [-4.3215232, 55.81443429999999], [-4.3203588, 55.81490789999999], [-4.319622999999999, 55.8152302], [-4.317794799999999, 55.8160946], [-4.316757, 55.81654530000001], [-4.315715899999999, 55.8169625], [-4.3150183, 55.8172329], [-4.3143128, 55.8174893], [-4.3133194, 55.817843499999995], [-4.3120924, 55.8182502], [-4.311913363773703, 55.81830445511588], [-4.3110262, 55.8185733], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Barrhead", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Barrhead", "current_leg_milage": "7.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.503, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101.005, \"from_m\": 73.503, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 157.105, \"from_m\": 101.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 566.298, \"from_m\": 157.105, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 695.356, \"from_m\": 566.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18218.95, \"from_m\": 695.356, \"capability_applied\": null, \"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\": 18408.511, \"from_m\": 18218.95, \"capability_applied\": null, \"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\": 18714.486, \"from_m\": 18408.511, \"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\": 19058.135, \"from_m\": 18714.486, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 694493, \"profile_key\": \"28b9d475267026be8438d30493cc730e27bab0b883a442c595bb0bbde8183702\", \"schedule_id\": 19452, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0957\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958H\", \"location\": \"Caldew Jn\", \"stage_seq\": 2, \"distance_m\": 455.363, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 3, \"distance_m\": 8293.789, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Floriston\", \"stage_seq\": 4, \"distance_m\": 19058.135, \"section_seq\": 1, \"route_path_id\": 29866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19058.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29866}], \"total_distance_m\": 19058.135, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18928.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.603, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0957", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:08:10Z\", \"source_id\": 18589233, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:04Z\", \"source_id\": 18604618, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:19Z\", \"source_id\": 18622026, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:22:30Z\", \"source_id\": 18632135, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:52Z\", \"source_id\": 18637573, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:00Z\", \"source_id\": 18655371, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:57Z\", \"source_id\": 18657318, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:30Z\", \"source_id\": 18661035, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:57Z\", \"source_id\": 18664596, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:48Z\", \"source_id\": 58597310, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:53Z\", \"source_id\": 18671860, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:17Z\", \"source_id\": 58624297, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:20Z\", \"source_id\": 18680081, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1789817721078115, "current_leg_arrival_utc": "2026-09-19T12:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:45.564680", "service_state_evidence_id": 18680081, "current_leg_start_actual_dep": "2026-09-19T12:24:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-19T11:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:46.102791", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
CAR |
GLC |
1L78 |
156494+156501 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 73.503, "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": 101.005, "from_m": 73.503, "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": 157.105, "from_m": 101.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 566.298, "from_m": 157.105, "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": 695.356, "from_m": 566.298, "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": 18218.95, "from_m": 695.356, "capability_applied": null, "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": 18408.511, "from_m": 18218.95, "capability_applied": null, "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": 18714.486, "from_m": 18408.511, "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": 19058.135, "from_m": 18714.486, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 694493, "profile_key": "28b9d475267026be8438d30493cc730e27bab0b883a442c595bb0bbde8183702", "schedule_id": 19452, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0957", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958H", "location": "Caldew Jn", "stage_seq": 2, "distance_m": 455.363, "section_seq": 1, "route_path_id": 29866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "Carlisle Kingmoor Jcn", "stage_seq": 3, "distance_m": 8293.789, "section_seq": 1, "route_path_id": 29866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003", "location": "Floriston", "stage_seq": 4, "distance_m": 19058.135, "section_seq": 1, "route_path_id": 29866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19058.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 29866}], "total_distance_m": 19058.135, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18928.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.603, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:08:10Z", "source_id": 18589233, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:04Z", "source_id": 18604618, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:19Z", "source_id": 18622026, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:22:30Z", "source_id": 18632135, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:52Z", "source_id": 18637573, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:00Z", "source_id": 18655371, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:57Z", "source_id": 18657318, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:30Z", "source_id": 18661035, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:57Z", "source_id": 18664596, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1816, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:48Z", "source_id": 58597310, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:53Z", "source_id": 18671860, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:17Z", "source_id": 58624297, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:20Z", "source_id": 18680081, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}] |
Carlisle |
0957 |
0957 |
7 |
None |
None |
Glasgow Central High Level |
1234 |
1234 |
9 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87673/2026-09-19/detailed |
None |
Barrhead |
2026-09-19T12:24:00+01:00 |
Glasgow Central High Level |
11.0 |
{"type": "LineString", "coordinates": [[-4.396959096486929, 55.80408205202637], [-4.3963404, 55.8043744], [-4.3958069, 55.8046448], [-4.395202599999999, 55.8049511], [-4.3946841, 55.8052212], [-4.3944089, 55.8053731], [-4.3939613, 55.80557739999999], [-4.3934988, 55.80582759999999], [-4.3930562, 55.80608029999999], [-4.3923004957289775, 55.80654382101159], [-4.3890914, 55.80851210000001], [-4.3889676, 55.8085843], [-4.3887273, 55.808696399999995], [-4.3881138, 55.80902549999999], [-4.387968899999999, 55.8090953], [-4.3871146, 55.80950149999999], [-4.3870145, 55.8095427], [-4.385883399999999, 55.81000830000001], [-4.3849461, 55.8103631], [-4.384066299999999, 55.8106565], [-4.3834485999999995, 55.8108375], [-4.383407499999999, 55.8108497], [-4.3831573, 55.8109239], [-4.382994, 55.81096780000001], [-4.381740599999999, 55.8113049], [-4.380441599999999, 55.8116122], [-4.3802817, 55.811649999999986], [-4.3794893, 55.81181360000001], [-4.3786235, 55.8119665], [-4.378378799999999, 55.81200590000001], [-4.378201299999999, 55.8120315], [-4.377912799999999, 55.812073100000006], [-4.377435499999999, 55.81214289999999], [-4.3757986, 55.81235309999999], [-4.374367199999999, 55.81247419999999], [-4.373766300000001, 55.8124969], [-4.3731726, 55.8125205], [-4.3729543, 55.81252629999999], [-4.3716992, 55.81256319999999], [-4.3703997999999995, 55.812551600000006], [-4.369223599999999, 55.8125247], [-4.3680671, 55.8124558], [-4.367144399999999, 55.8124013], [-4.3670862, 55.81239519999999], [-4.3661726, 55.8122998], [-4.363665199999999, 55.81203459999999], [-4.3623011, 55.811941700000006], [-4.362092, 55.8119315], [-4.3617491, 55.8119093], [-4.3607949, 55.8118791], [-4.359835199999999, 55.8118659], [-4.3588827, 55.8118609], [-4.3581308, 55.8118813], [-4.3569756, 55.8119288], [-4.3554363, 55.8120274], [-4.3539215, 55.812099700000005], [-4.3524877, 55.8121354], [-4.3504976, 55.81211900000001], [-4.348444899999999, 55.81208459999999], [-4.346960899999999, 55.81206799999999], [-4.3434365, 55.812028700000006], [-4.3426062, 55.8120194], [-4.338396699999999, 55.811951099999995], [-4.3382154, 55.8119466], [-4.3365144, 55.8119317], [-4.3350358, 55.81193919999999], [-4.334292, 55.8119533], [-4.3336776, 55.8119714], [-4.3330389, 55.8120122], [-4.3315195, 55.8121388], [-4.3306843, 55.81223930000001], [-4.3298534, 55.8123579], [-4.328839, 55.8125151], [-4.3278505, 55.8126867], [-4.3266982, 55.8129309], [-4.3259697, 55.8130937], [-4.3258244, 55.8131262], [-4.325545499999999, 55.813194], [-4.3250687999999995, 55.8133179], [-4.324220999999999, 55.8135499], [-4.3234459, 55.813780699999995], [-4.3222829, 55.8141555], [-4.3215232, 55.81443429999999], [-4.3203588, 55.81490789999999], [-4.319622999999999, 55.8152302], [-4.317794799999999, 55.8160946], [-4.316757, 55.81654530000001], [-4.315715899999999, 55.8169625], [-4.3150183, 55.8172329], [-4.3143128, 55.8174893], [-4.3133194, 55.817843499999995], [-4.3120924, 55.8182502], [-4.311913363773703, 55.81830445511588], [-4.3110262, 55.8185733], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.4 |
1225 |
1236 |
Barrhead |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-19 11:46:51 |
TERMINATED |
2026-09-19 11:36:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680081 |
1789817721078115 |
61 |
61 |
2026-09-19 11:46:46.102791 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:45.564680 |
| 666018 |
692618 |
C16635 |
062Y61MG19 |
2026-09-19 |
COMPLETE |
18681143 |
2026-09-19 12:30:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 692618, "stp": "P", "toc": "West Coast Railway Co", "uid": "C16635", "consist": null, "dest_crs": "MLG", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16635/2026-09-19/detailed", "trust_id": "062Y61MG19", "origin_crs": "FTW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mallaig", "service_date": "2026-09-19", "dest_arr_time": "1230", "dest_platform": "1", "is_terminated": 1, "next_location": "Mallaig", "signalling_id": "2Y61", "timing_status": "ON TIME", "origin_station": "Fort William", "current_leg_arr": "1230", "current_leg_dep": "1121", "current_leg_end": "Mallaig", "origin_dep_time": "1015", "origin_platform": "2", "current_location": "Mallaig", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.449612799999999, 56.8725428], [-5.4498614, 56.872622], [-5.4501202, 56.8727081], [-5.4502464, 56.8727543], [-5.450358499999999, 56.8727985], [-5.4506293, 56.8729081], [-5.4509884, 56.8730363], [-5.4513739, 56.87318950000001], [-5.4516885, 56.873296], [-5.4520004, 56.87337789999999], [-5.4530572, 56.873590699999994], [-5.4546026, 56.8738837], [-5.4551598, 56.8739575], [-5.455335099999999, 56.8739866], [-5.4572037, 56.874294600000006], [-5.458205999999999, 56.874507099999995], [-5.4589536, 56.8747554], [-5.459714199999999, 56.8751193], [-5.460404999999999, 56.87552719999999], [-5.460925399999999, 56.8757779], [-5.4613594, 56.875948], [-5.461757, 56.8760805], [-5.4622983000000005, 56.87621579999999], [-5.462843299999999, 56.8763275], [-5.463562999999999, 56.87641469999999], [-5.4642764999999995, 56.87645869999999], [-5.4650543, 56.8764488], [-5.466174399999999, 56.87637879999999], [-5.466635700000001, 56.8763653], [-5.4672146, 56.8763833], [-5.467737399999999, 56.8764252], [-5.468271400000001, 56.876501899999994], [-5.4687913, 56.8766062], [-5.469275799999999, 56.8767513], [-5.4697238, 56.87692860000001], [-5.4700696, 56.877081800000006], [-5.470948299999999, 56.877571], [-5.4713586, 56.87775049999999], [-5.471827, 56.87791200000001], [-5.472254099999999, 56.8780361], [-5.472708299999999, 56.87813049999999], [-5.4733572, 56.8782186], [-5.4739726, 56.8782583], [-5.4745644, 56.87826200000001], [-5.475098299999999, 56.87823439999999], [-5.4759057, 56.8781872], [-5.4764257999999995, 56.8781782], [-5.476995099999999, 56.8781925], [-5.4774961, 56.8782261], [-5.478791199999999, 56.8783532], [-5.479499799999999, 56.8783891], [-5.479723233129081, 56.87838789834287], [-5.4800948, 56.8783859], [-5.4806331, 56.87836069999999], [-5.4811673, 56.8783056], [-5.4834407, 56.877951], [-5.4883544, 56.87714630000001], [-5.489438799999999, 56.87705009999999], [-5.4922037999999995, 56.87687429999999], [-5.4937545, 56.876674300000005], [-5.4952063, 56.8763495], [-5.4956506, 56.8762527], [-5.4960756, 56.8761609], [-5.4964547, 56.87608399999999], [-5.497118499999999, 56.8759632], [-5.4976275999999995, 56.8758856], [-5.4981347, 56.875825299999995], [-5.4999868, 56.8756546], [-5.5032623, 56.8753428], [-5.506845700000001, 56.8750196], [-5.5082116999999995, 56.874795899999995], [-5.5093894, 56.8745604], [-5.5104946, 56.87425679999999], [-5.512835400000001, 56.87341719999999], [-5.5136626, 56.87318969999998], [-5.514803499999999, 56.872989299999986], [-5.5158351, 56.872944999999994], [-5.5161183, 56.8729499], [-5.5162536, 56.872957799999995], [-5.5163242, 56.8729619], [-5.5169684, 56.87301099999999], [-5.5174062, 56.8730731], [-5.5177431, 56.8731361], [-5.5186094, 56.87338590000001], [-5.5192388999999995, 56.87363009999999], [-5.5193438, 56.8736649], [-5.519581999999999, 56.87374630000001], [-5.5199986999999995, 56.8738665], [-5.520390600000001, 56.87395380000001], [-5.520660599999999, 56.8740123], [-5.520941599999999, 56.8740561], [-5.5212078, 56.874084399999994], [-5.5217951, 56.8741062], [-5.5220414, 56.8741043], [-5.5226105, 56.8740831], [-5.5233045, 56.87402519999999], [-5.5240834, 56.8739843], [-5.5248951, 56.8739425], [-5.5255545999999995, 56.8739361], [-5.526090999999999, 56.87394309999999], [-5.5266362, 56.87394549999999], [-5.527171699999999, 56.87396709999999], [-5.5285487, 56.8741164], [-5.529843299999999, 56.8741384], [-5.5303881, 56.8740839], [-5.530957999999999, 56.8739448], [-5.5319547, 56.87353890000001], [-5.532471899999999, 56.87336560000001], [-5.533098899999999, 56.873217399999994], [-5.533747399999999, 56.8731396], [-5.534286700000001, 56.8731093], [-5.5347181, 56.87312049999999], [-5.535449999999999, 56.87319389999999], [-5.5366416, 56.87337029999999], [-5.5385551, 56.8734208], [-5.5408643, 56.8734415], [-5.5422234, 56.873215599999995], [-5.543338399999999, 56.8729653], [-5.5440667, 56.87291319999999], [-5.5446866, 56.87289679999999], [-5.5453041999999995, 56.87286579999999], [-5.545825599999999, 56.8728127], [-5.546193599999999, 56.872761], [-5.5465032999999995, 56.8727042], [-5.5465923, 56.872682600000005], [-5.5467574, 56.8726311], [-5.5471867, 56.87246499999999], [-5.547591699999999, 56.8723114], [-5.548402, 56.8720999], [-5.548862599999999, 56.872004200000006], [-5.5493023, 56.8719416], [-5.550066099999999, 56.87186470000001], [-5.550362799999999, 56.8718592], [-5.550667899999999, 56.87187], [-5.551196399999999, 56.871916199999994], [-5.5515524, 56.87197760000001], [-5.5519553, 56.8720714], [-5.5524074, 56.8722006], [-5.552761499999999, 56.8723108], [-5.553126099999999, 56.87244809999999], [-5.553393999999999, 56.872574500000006], [-5.5536572, 56.8727177], [-5.553841099999999, 56.8728295], [-5.554037000000001, 56.87298609999999], [-5.5543192, 56.8732656], [-5.5546332, 56.8735664], [-5.5550767, 56.8740702], [-5.5553053, 56.8742597], [-5.5556116, 56.8744519], [-5.5559879, 56.8746568], [-5.5563318, 56.8748047], [-5.556742599999999, 56.874948999999994], [-5.5575596, 56.8752081], [-5.557949499999999, 56.8753438], [-5.558499199999999, 56.875560699999994], [-5.5600013, 56.8762461], [-5.5607719, 56.876604], [-5.5612914, 56.87683380000001], [-5.561680199999999, 56.87698230000001], [-5.5620198, 56.87709050000001], [-5.5630696, 56.8773641], [-5.5635954, 56.8774803], [-5.5640695, 56.87755429999999], [-5.564578799999999, 56.877620500000006], [-5.5651373, 56.8776817], [-5.5656758, 56.87772459999999], [-5.566116399999999, 56.8777431], [-5.5665571, 56.87775159999999], [-5.5673032, 56.877737], [-5.5677487, 56.877698], [-5.5682508, 56.87764069999999], [-5.5687897, 56.87755899999999], [-5.5693574, 56.8774555], [-5.569554761541032, 56.8774088348857], [-5.5697152, 56.87737090000001], [-5.5700761, 56.877268], [-5.5704816, 56.8771335], [-5.570963999999999, 56.87694940000001], [-5.5713995, 56.87676539999998], [-5.571836399999999, 56.8765781], [-5.5728185, 56.876108900000006], [-5.573487499999999, 56.8757942], [-5.5739373, 56.8756149], [-5.5742907, 56.8755009], [-5.574636599999999, 56.8753938], [-5.5749318, 56.875323899999984], [-5.5752909, 56.875246800000006], [-5.5757351, 56.8751832], [-5.5762328, 56.87514779999999], [-5.576575899999999, 56.8751387], [-5.577023499999999, 56.875146], [-5.577342999999999, 56.8751592], [-5.577763699999999, 56.875210200000005], [-5.5781611, 56.8752678], [-5.5785924, 56.8753495], [-5.5789603, 56.8754282], [-5.579195, 56.8754909], [-5.5808444999999995, 56.8760268], [-5.5826582, 56.87661089999999], [-5.5840673, 56.87706469999999], [-5.5868432, 56.8778478], [-5.588674600000001, 56.87814], [-5.591306399999999, 56.8785364], [-5.593235599999999, 56.8784789], [-5.5945059, 56.8785175], [-5.5956627999999995, 56.8786132], [-5.596923499999999, 56.8789129], [-5.598619099999999, 56.8790853], [-5.600381699999999, 56.87898299999999], [-5.6018188, 56.8788874], [-5.6029407, 56.8789321], [-5.604041799999999, 56.8791504], [-5.605781599999999, 56.87931520000001], [-5.6069971999999995, 56.87912949999999], [-5.6082830999999995, 56.878765], [-5.6094732, 56.8785552], [-5.610384, 56.8785364], [-5.6113882, 56.8786387], [-5.613653099999999, 56.8792383], [-5.6162888, 56.8800205], [-5.617886400000001, 56.880343200000006], [-5.6187151, 56.880349200000005], [-5.6206554, 56.880349200000005], [-5.622318599999999, 56.8804043], [-5.623215000000001, 56.880509], [-5.623867599999999, 56.880662], [-5.6249999, 56.8808457], [-5.626357999999999, 56.88089049999999], [-5.6280879, 56.88084099999999], [-5.6291481, 56.8809854], [-5.6301106, 56.88124899999999], [-5.630874799999999, 56.88168530000001], [-5.631229600000001, 56.8820369], [-5.631598099999999, 56.882672799999995], [-5.631633699999999, 56.8832714], [-5.631561999999999, 56.88357280000001], [-5.631471799999999, 56.8838499], [-5.631413700000001, 56.88407], [-5.631380499999999, 56.8844592], [-5.6313707, 56.88457420000001], [-5.631473299999999, 56.8850688], [-5.6315648, 56.88520499999999], [-5.6316562999999995, 56.885341200000006], [-5.6318698, 56.8856589], [-5.632402199999999, 56.8861113], [-5.632586099999999, 56.8862462], [-5.6331478, 56.8865688], [-5.6341726, 56.8869502], [-5.6349598, 56.8871185], [-5.6354280999999995, 56.887187899999994], [-5.6358206, 56.88724599999998], [-5.636444699999999, 56.887283], [-5.636550199999999, 56.887283499999995], [-5.6367284, 56.8872883], [-5.6375578, 56.88728], [-5.639435499999999, 56.8870799], [-5.641243099999999, 56.8868464], [-5.644553199999999, 56.886445300000005], [-5.6474586, 56.88605329999999], [-5.648791199999999, 56.8858789], [-5.649509899999999, 56.88578789999999], [-5.6499301, 56.885729899999994], [-5.6509123, 56.8855428], [-5.6526894, 56.8851773], [-5.6535751, 56.8849889], [-5.654140999999999, 56.88486039999999], [-5.654605799999999, 56.88471809999999], [-5.6549721, 56.8845716], [-5.6558551, 56.8841355], [-5.6564331999999995, 56.8838561], [-5.656960599999999, 56.883682], [-5.6574242, 56.88356279999999], [-5.6579272, 56.88346979999999], [-5.6583435, 56.8834232], [-5.658914, 56.88336639999999], [-5.6592684, 56.8833475], [-5.659386289952985, 56.88334623458118], [-5.659668999999999, 56.883343200000006], [-5.6602727, 56.883335599999995], [-5.6607323, 56.8832944], [-5.6611131, 56.883238], [-5.6614876999999995, 56.8831557], [-5.6618843, 56.8830067], [-5.6621639, 56.88286349999999], [-5.6624431, 56.882696800000005], [-5.6626668, 56.88252099999999], [-5.662843499999999, 56.88234069999999], [-5.6630577, 56.88210539999999], [-5.663135999999999, 56.8819656], [-5.6632095, 56.8817882], [-5.6633405, 56.88144410000001], [-5.6635948, 56.88080919999999], [-5.663751999999999, 56.88047949999999], [-5.6639211, 56.8802647], [-5.664150700000001, 56.88008069999999], [-5.664445599999999, 56.87984659999999], [-5.665067399999999, 56.8795131], [-5.6658474, 56.87921480000001], [-5.666346999999999, 56.879107700000006], [-5.666947099999999, 56.8790111], [-5.667645, 56.8789229], [-5.6681791, 56.878911200000005], [-5.6684906999999995, 56.8789136], [-5.6689308, 56.878941399999995], [-5.6693833, 56.8789822], [-5.6695075, 56.878995200000006], [-5.6714714, 56.87919130000001], [-5.671929699999999, 56.8792468], [-5.6725559, 56.8793369], [-5.6729217, 56.8794213], [-5.673318999999999, 56.87956619999999], [-5.6736559, 56.8796871], [-5.673982299999999, 56.879831], [-5.6743692, 56.8800881], [-5.674706899999999, 56.8803663], [-5.675094699999999, 56.88073809999999], [-5.675372, 56.8809528], [-5.6757019, 56.881148399999994], [-5.6761378, 56.881320599999995], [-5.6763616, 56.88139], [-5.676606399999999, 56.881455599999995], [-5.676863799999999, 56.8815079], [-5.677145799999999, 56.8815468], [-5.677530399999999, 56.8815773], [-5.6779693, 56.88158119999999], [-5.678896199999999, 56.8815184], [-5.6799463, 56.881428500000005], [-5.6809928, 56.881329], [-5.681575499999999, 56.881227900000006], [-5.682245999999999, 56.88108069999999], [-5.682563900000001, 56.8810268], [-5.682885299999999, 56.8809882], [-5.683345199999999, 56.88097719999999], [-5.683637399999999, 56.8809808], [-5.683978999999999, 56.8810058], [-5.684322399999999, 56.8810569], [-5.6845632, 56.88110989999999], [-5.685028, 56.8812378], [-5.6854264, 56.88136480000001], [-5.6856933, 56.8814496], [-5.686124499999999, 56.88154920000001], [-5.6866217, 56.881613599999994], [-5.6870385, 56.881635499999994], [-5.687475, 56.8816341], [-5.687976299999999, 56.8815866], [-5.688467, 56.8815181], [-5.689006299999999, 56.8814863], [-5.689277699999999, 56.8814836], [-5.689549, 56.881494399999994], [-5.6900425, 56.881547299999994], [-5.6904448, 56.8816232], [-5.6907134, 56.88169], [-5.6910346999999994, 56.8818023], [-5.6920504, 56.8821734], [-5.693120099999999, 56.88256619999999], [-5.6936729999999995, 56.8827449], [-5.694225799999999, 56.88290680000001], [-5.6946864999999995, 56.883001500000006], [-5.695178599999999, 56.88308649999999], [-5.695713799999999, 56.8831647], [-5.6963414, 56.883212499999985], [-5.696918499999999, 56.8832421], [-5.697392799999999, 56.8832271], [-5.697779999999999, 56.883199], [-5.6981841, 56.8831495], [-5.6984338999999995, 56.883109299999994], [-5.698969999999999, 56.882991200000006], [-5.6996512, 56.8827919], [-5.700227899999999, 56.882597], [-5.701060799999999, 56.8823571], [-5.702048499999999, 56.8822203], [-5.703106, 56.882254], [-5.7042043, 56.8824917], [-5.7053893, 56.8829187], [-5.706845499999999, 56.8835977], [-5.707774399999999, 56.88401739999999], [-5.7092066, 56.884403299999995], [-5.7097739, 56.88459730000001], [-5.710071599999999, 56.8847424], [-5.710641, 56.8850978], [-5.7109435, 56.885398999999985], [-5.711265199999999, 56.8858633], [-5.711544199999999, 56.8863469], [-5.712080599999999, 56.8872099], [-5.7123461, 56.887648], [-5.7126421999999994, 56.88804040000001], [-5.712897199999999, 56.888260499999994], [-5.713190899999999, 56.888419], [-5.7136385, 56.8886001], [-5.7138656, 56.8886825], [-5.7140809, 56.8887584], [-5.7142397, 56.88879769999999], [-5.7144986, 56.8888605], [-5.7148196, 56.888899], [-5.7152397, 56.8889214], [-5.715626, 56.8889376], [-5.716387, 56.8889369], [-5.716928899999999, 56.8889459], [-5.717523299999999, 56.8889963], [-5.7190463, 56.8892675], [-5.721921, 56.88975669999999], [-5.7225631, 56.88979570000001], [-5.723803899999999, 56.88976520000001], [-5.725645699999999, 56.889672899999994], [-5.7265618, 56.8896738], [-5.7277298, 56.88988770000001], [-5.728819699999999, 56.8903033], [-5.7296522, 56.89094229999999], [-5.7299322, 56.8913163], [-5.730070199999999, 56.89149119999999], [-5.7301936, 56.89170070000001], [-5.730682399999999, 56.892881300000006], [-5.730896099999999, 56.89337930000001], [-5.731141200000001, 56.89387479999999], [-5.7312805, 56.8941981], [-5.7316817, 56.8951022], [-5.731896899999999, 56.895508], [-5.7320045, 56.8956153], [-5.7322592, 56.8958464], [-5.732462300000001, 56.8959768], [-5.7330636, 56.89624849999999], [-5.733547499999999, 56.896406799999994], [-5.733994700000001, 56.8964958], [-5.7343645, 56.8965248], [-5.734875999999999, 56.8965443], [-5.7359488, 56.8965861], [-5.7364214, 56.896662799999994], [-5.7369656, 56.8968023], [-5.7377880999999995, 56.89702589999999], [-5.738395999999999, 56.8971262], [-5.7393033, 56.8971337], [-5.740052299999999, 56.8970135], [-5.741525199999999, 56.8966802], [-5.7424107, 56.8965584], [-5.7433511, 56.8965029], [-5.7440489, 56.89646659999999], [-5.744628299999999, 56.8963879], [-5.7453629, 56.8962323], [-5.746392299999999, 56.8959883], [-5.7470604, 56.8958397], [-5.7476102, 56.895762100000006], [-5.7479575999999994, 56.89574399999999], [-5.748337099999999, 56.8957424], [-5.7486463, 56.8957588], [-5.7491482, 56.89580380000001], [-5.7492178183649365, 56.89582221488947], [-5.7492998, 56.8958439], [-5.750000999999999, 56.8960951], [-5.7504945, 56.89627839999999], [-5.750811199999999, 56.896424499999995], [-5.751225799999999, 56.8967223], [-5.751693, 56.8971032], [-5.752626299999999, 56.8980718], [-5.7535647999999995, 56.89909769999999], [-5.754075399999999, 56.899702], [-5.754174099999999, 56.89982789999999], [-5.754385399999999, 56.90004599999999], [-5.7546452, 56.90021749999999], [-5.7548578, 56.900342499999994], [-5.755030299999999, 56.9004309], [-5.755349, 56.90054409999999], [-5.755661299999999, 56.900647799999994], [-5.756058799999999, 56.9007256], [-5.7563944, 56.90078569999999], [-5.756874399999999, 56.90083769999999], [-5.7573302, 56.900834], [-5.7576355999999995, 56.90081789999999], [-5.7578621, 56.90079149999999], [-5.758921899999999, 56.9006076], [-5.7596779, 56.900448], [-5.7604725, 56.90028530000001], [-5.7609264, 56.9002014], [-5.7616687, 56.9001384], [-5.7624716, 56.9001], [-5.762928399999999, 56.90009059999999], [-5.7639659, 56.900045299999995], [-5.7650323, 56.9000068], [-5.7660139, 56.899966], [-5.766623, 56.8999558], [-5.7672211, 56.8999692], [-5.7683803, 56.900054299999994], [-5.7687781, 56.90008819999999], [-5.769055, 56.9001184], [-5.769849899999999, 56.9001837], [-5.770123199999999, 56.9002004], [-5.7704062, 56.90020839999999], [-5.7709997, 56.9002172], [-5.7717067, 56.9002141], [-5.7723473, 56.9002083], [-5.7741355, 56.9001853], [-5.774701299999999, 56.9002024], [-5.7752684, 56.90024290000001], [-5.7756967999999995, 56.90029679999999], [-5.7761892, 56.9003798], [-5.7766346, 56.9004771], [-5.7770737, 56.9005798], [-5.7776556, 56.90076470000001], [-5.7781632, 56.900969], [-5.7787074, 56.90121769999998], [-5.779045732950999, 56.90143760579963], [-5.779174499999999, 56.9015213], [-5.779770999999999, 56.9020007], [-5.7801896, 56.9023264], [-5.780665900000001, 56.902635399999994], [-5.781334299999999, 56.9029212], [-5.7819604, 56.9031498], [-5.7825029, 56.90327740000001], [-5.783019899999999, 56.9033804], [-5.783558, 56.9034299], [-5.7840242, 56.9034486], [-5.784564699999999, 56.903435], [-5.7850047, 56.90340220000001], [-5.7855316, 56.903346000000006], [-5.7860185, 56.90325519999999], [-5.7864985, 56.9031316], [-5.7868838, 56.9030001], [-5.7873114, 56.9028347], [-5.787650899999999, 56.9026942], [-5.7886619999999995, 56.9022759], [-5.7891769, 56.9020635], [-5.7894288, 56.9019704], [-5.7897061999999995, 56.9018774], [-5.7908912, 56.90158219999999], [-5.791769585033121, 56.90143760579963], [-5.7923364, 56.901344299999984], [-5.794042100000001, 56.9013094], [-5.795444500000001, 56.901431599999995], [-5.795479000993573, 56.90143760579963], [-5.7969697, 56.90169709999999], [-5.799363399999999, 56.902328100000005], [-5.8018196, 56.90301929999999], [-5.8046949, 56.9036403], [-5.8077097, 56.9039122], [-5.8094247, 56.9043009], [-5.811077099999999, 56.90470759999999], [-5.8111863999999995, 56.9047357], [-5.8124014, 56.905127199999995], [-5.8143219, 56.905722399999995], [-5.8160267, 56.90629409999999], [-5.8188752, 56.9071939], [-5.8202397999999995, 56.9076562], [-5.821264, 56.9081069], [-5.8218614, 56.908652499999995], [-5.8220431, 56.90905450000001], [-5.822057, 56.90949909999999], [-5.821963899999999, 56.90979839999999], [-5.821760199999999, 56.9100806], [-5.8214676999999995, 56.9104196], [-5.8212126, 56.91076340000001], [-5.8210942, 56.9111819], [-5.821121499999999, 56.9115382], [-5.8213265, 56.9119917], [-5.8217956, 56.9123828], [-5.8222647, 56.91266929999999], [-5.8228568, 56.91289100000001], [-5.8234169, 56.9130156], [-5.8239589, 56.9130629], [-5.824692199999999, 56.9130429], [-5.8266597, 56.9128735], [-5.830025399999999, 56.9125846], [-5.831078699999999, 56.912515], [-5.831571299999999, 56.9124892], [-5.8318262, 56.91248559999999], [-5.832357999999999, 56.9124865], [-5.832644500000001, 56.9124914], [-5.8330509, 56.9125139], [-5.8345172, 56.9126109], [-5.8351536, 56.912652699999995], [-5.835988999999999, 56.9127111], [-5.8371287, 56.9127853], [-5.838569799999999, 56.9128805], [-5.8387914, 56.912896], [-5.839049346776889, 56.91291319167343], [-5.839510099999999, 56.9129439], [-5.839510469187343, 56.91294392590977], [-5.840196899999999, 56.9129921], [-5.840599800000001, 56.9130156], [-5.84118, 56.9130571], [-5.8414022999999995, 56.9130742], [-5.841678599999999, 56.9130964], [-5.8419509, 56.9131274], [-5.842185, 56.91316629999999], [-5.8424807, 56.9132286], [-5.8428458, 56.91332810000001], [-5.8431539, 56.9134322], [-5.8434067, 56.9135397], [-5.843626800000001, 56.9136485], [-5.843852899999999, 56.9137764], [-5.8440433999999994, 56.9139016], [-5.8443008, 56.914109], [-5.8443949, 56.9142066], [-5.844539899999999, 56.9143653], [-5.8446298, 56.91449149999999], [-5.8447108, 56.91463949999999], [-5.844782799999999, 56.9148049], [-5.8448161, 56.9149892], [-5.844881199999999, 56.915631100000006], [-5.84491, 56.916273], [-5.844948099999999, 56.9167144], [-5.8450043, 56.917149599999995], [-5.8451579, 56.9176659], [-5.845417199999999, 56.91830010000001], [-5.8458155, 56.91913370000001], [-5.8458781, 56.9195894], [-5.8458589, 56.91988299999999], [-5.8457677, 56.92010049999999], [-5.8456833999999995, 56.92031679999999], [-5.845402799999999, 56.9206429], [-5.8450763, 56.920939], [-5.8443854, 56.9213107], [-5.8438434, 56.92148749999999], [-5.8432058, 56.92164189999999], [-5.8424316, 56.9217216], [-5.841689199999999, 56.9217615], [-5.8407737, 56.9218711], [-5.8399813, 56.922070299999994], [-5.839049346776889, 56.92243664978527], [-5.8389612, 56.922471299999984], [-5.838613, 56.92258289999999], [-5.838075099999999, 56.9226959], [-5.8372454, 56.9228025], [-5.836660299999999, 56.9229034], [-5.8364913, 56.9229314], [-5.836100599999999, 56.9230305], [-5.8356604, 56.92318159999999], [-5.835299, 56.9233455], [-5.8348996, 56.923573], [-5.8345032, 56.9238752], [-5.8339289999999995, 56.92426809999999], [-5.833640400000001, 56.92440969999999], [-5.8332788, 56.9245747], [-5.8323674, 56.9248145], [-5.831444199999999, 56.924926], [-5.830693699999999, 56.924931599999994], [-5.8299033, 56.9249026], [-5.829303899999999, 56.924964300000006], [-5.8285054999999995, 56.92512760000001], [-5.8280241, 56.9253171], [-5.827441599999999, 56.9256857], [-5.8263296, 56.9265254], [-5.8249288, 56.9275493], [-5.8242837, 56.92792049999999], [-5.8237359, 56.92816760000001], [-5.822954099999999, 56.9284044], [-5.8223051, 56.9286365], [-5.8217707, 56.928913400000006], [-5.8212635, 56.9292076], [-5.821042, 56.929381], [-5.8208467, 56.9295814], [-5.8206106, 56.92992019999999], [-5.820406499999999, 56.9303322], [-5.8202899, 56.9307791], [-5.8201615, 56.9312943], [-5.8199635, 56.93224029999999], [-5.818579099999999, 56.93867939999999], [-5.818203699999999, 56.9405555], [-5.8180689, 56.9413423], [-5.818059299999999, 56.9418212], [-5.8181604, 56.9427316], [-5.818579099999999, 56.944336500000006], [-5.8193012, 56.9466571], [-5.819946299999999, 56.94862489999999], [-5.8200913000000005, 56.9492542], [-5.8201918, 56.950224299999995], [-5.8201956322180095, 56.950460683864705], [-5.8202063, 56.951118699999995], [-5.820153299999999, 56.9520367], [-5.820105099999999, 56.9532363], [-5.819956, 56.95372019999999], [-5.8194360000000005, 56.954735499999984], [-5.8183529, 56.9566661], [-5.817799599999999, 56.9574598], [-5.8168994, 56.9588128], [-5.816638199999999, 56.95929859999999], [-5.816562499999999, 56.959677199999994], [-5.8166579, 56.9610312], [-5.8165881, 56.9614447], [-5.816550699999999, 56.96162979999999], [-5.8164628, 56.961904100000005], [-5.816347499999999, 56.9621376], [-5.8160162, 56.96268059999999], [-5.8156381999999995, 56.96324119999999], [-5.8154897, 56.96353609999999], [-5.815442599999999, 56.9636832], [-5.8154233, 56.9638657], [-5.8154518, 56.9641737], [-5.815526799999999, 56.9644893], [-5.815629899999999, 56.96471259999999], [-5.815750899999999, 56.964932999999995], [-5.815897, 56.9651321], [-5.8160245999999995, 56.9652792], [-5.8162342, 56.9654875], [-5.8163985, 56.9656319], [-5.8165924, 56.96578029999999], [-5.816837399999999, 56.96592879999999], [-5.817081199999999, 56.96606580000001], [-5.8174076999999995, 56.9662249], [-5.8178062, 56.9663975], [-5.818012599999999, 56.96647899999999], [-5.8184044, 56.96660529999999], [-5.818895299999999, 56.9667403], [-5.819412399999999, 56.966883], [-5.8197384, 56.96698620000001], [-5.820057199999999, 56.9671025], [-5.8203803999999995, 56.967249], [-5.8205383, 56.9673317], [-5.8207488, 56.967453], [-5.8208935, 56.967545300000005], [-5.8210147, 56.967628899999994], [-5.821204099999999, 56.967779699999994], [-5.821401, 56.96795819999999], [-5.821582199999999, 56.9681525], [-5.8217806, 56.9684487], [-5.8218952, 56.9686862], [-5.8220171999999994, 56.968939000000006], [-5.822235499999999, 56.96950100000001], [-5.8223622, 56.9700747], [-5.8224165999999995, 56.9706411], [-5.8223805, 56.9711065], [-5.822263899999999, 56.9722107], [-5.822174499999999, 56.9730204], [-5.8221785, 56.9736406], [-5.822179199999999, 56.9737402], [-5.8222874, 56.9743519], [-5.822512999999999, 56.9748898], [-5.8225779, 56.975055], [-5.8230169, 56.975863200000006], [-5.823530000000001, 56.9764132], [-5.823948799999999, 56.97676020000001], [-5.8250690999999994, 56.9774207], [-5.826228199999999, 56.9780819], [-5.826788699999999, 56.978493], [-5.827162799999999, 56.97887240000001], [-5.8275469, 56.97948699999999], [-5.827724, 56.9800504], [-5.8277271, 56.9804644], [-5.827636999999999, 56.9809732], [-5.827463399999999, 56.981370600000005], [-5.827242899999999, 56.981700700000005], [-5.8268789, 56.9821584], [-5.8261141, 56.983115600000005], [-5.825532999999999, 56.9837958], [-5.825149, 56.98436100000001], [-5.8248951, 56.9848588], [-5.8246947, 56.9853821], [-5.824534399999999, 56.98616789999999], [-5.8245511, 56.987141599999994], [-5.824721099999999, 56.9878635], [-5.824985299999999, 56.98855819999999], [-5.8254862, 56.98940410000001], [-5.8256703, 56.9896687], [-5.8259047, 56.989932200000005], [-5.8264769, 56.99060899999999], [-5.826577699999999, 56.9907765], [-5.826644999999999, 56.990948800000005], [-5.8266872, 56.9910999], [-5.826706899999999, 56.99125589999999], [-5.826724199999999, 56.99156429999999], [-5.826740299999999, 56.9917531], [-5.826792199999999, 56.99194800000001], [-5.8268822, 56.992148799999995], [-5.8269834, 56.99233920000001], [-5.827132299999999, 56.992548600000006], [-5.827276799999999, 56.992687499999995], [-5.827435999999999, 56.99282079999999], [-5.8275491, 56.9928959], [-5.8277817, 56.9930399], [-5.828740799999999, 56.9935494], [-5.8292123, 56.99380360000001], [-5.829582099999999, 56.9940207], [-5.829836099999999, 56.9941889], [-5.8300812, 56.99436560000001], [-5.830409199999999, 56.994634], [-5.830708099999999, 56.9949096], [-5.830852899999999, 56.99507150000001], [-5.830990899999999, 56.9952383], [-5.831112699999999, 56.9954053], [-5.831225600000001, 56.99557839999999], [-5.8314057, 56.99593169999999], [-5.831579099999999, 56.99628500000001], [-5.831776699999999, 56.9966344], [-5.8319135, 56.996849], [-5.832065899999999, 56.9970598], [-5.832944899999999, 56.9983657], [-5.8333084, 56.99906319999999], [-5.83339112144731, 56.999419379311696], [-5.833466699999999, 56.9997448], [-5.8334608999999995, 57.0002024], [-5.8334015, 57.000665000000005], [-5.833308699999999, 57.00116619999999], [-5.8331383, 57.00150789999999], [-5.8323586, 57.0027398], [-5.8316141, 57.0038461], [-5.831425699999999, 57.00413600000001], [-5.831045199999999, 57.00472719999999], [-5.8308231, 57.0050598], [-5.830713799999999, 57.00519489999999], [-5.830607499999999, 57.0053087], [-5.830331900000001, 57.00554520000001], [-5.830030999999999, 57.005771800000005]]}", "current_leg_start": "Glenfinnan", "dest_arr_time_act": "1230", "motion_projection": null, "next_location_lat": "57.0057718", "next_location_lon": "-5.8300310", "previous_location": "Arisaig", "current_leg_milage": "24.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.318, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1810.666, \"from_m\": 575.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4067.093, \"from_m\": 3815.263, \"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\": 5586.589, \"from_m\": 4067.093, \"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\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8039.345, \"from_m\": 7739.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 692618, \"profile_key\": \"8e7322a92740233a94f2c9b91d0db3a7ffdd5ab443d7168acead6df002b8c0d7\", \"schedule_id\": 6360, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Fort William\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018H\", \"location\": \"Fort William Jn\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 30215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "69.0", "current_position_lat": "57.0057718", "current_position_lon": "-5.8300310", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:03:54Z\", \"source_id\": 18619781, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:58Z\", \"source_id\": 18681143, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mallaig", "service_state_platform": "1", "timing_fact_generation": 1789817818513308, "current_leg_arrival_utc": "2026-09-19T12:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:36:58.459796", "service_state_evidence_id": 18681143, "current_leg_start_actual_dep": "2026-09-19T11:21:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T11:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:46:58.682437", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Coast Railway Co |
P |
FTW |
MLG |
2Y61 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 575.318, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1810.666, "from_m": 575.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4067.093, "from_m": 3815.263, "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": 5586.589, "from_m": 4067.093, "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": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8039.345, "from_m": 7739.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 692618, "profile_key": "8e7322a92740233a94f2c9b91d0db3a7ffdd5ab443d7168acead6df002b8c0d7", "schedule_id": 6360, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1015", "location": "Fort William", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018H", "location": "Fort William Jn", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 30215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 30215}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:03:54Z", "source_id": 18619781, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:58Z", "source_id": 18681143, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}] |
Fort William |
1015 |
1015 |
2 |
None |
None |
Mallaig |
1230 |
1230 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C16635/2026-09-19/detailed |
None |
Glenfinnan |
2026-09-19T11:21:00+01:00 |
Mallaig |
69.0 |
{"type": "LineString", "coordinates": [[-5.449612799999999, 56.8725428], [-5.4498614, 56.872622], [-5.4501202, 56.8727081], [-5.4502464, 56.8727543], [-5.450358499999999, 56.8727985], [-5.4506293, 56.8729081], [-5.4509884, 56.8730363], [-5.4513739, 56.87318950000001], [-5.4516885, 56.873296], [-5.4520004, 56.87337789999999], [-5.4530572, 56.873590699999994], [-5.4546026, 56.8738837], [-5.4551598, 56.8739575], [-5.455335099999999, 56.8739866], [-5.4572037, 56.874294600000006], [-5.458205999999999, 56.874507099999995], [-5.4589536, 56.8747554], [-5.459714199999999, 56.8751193], [-5.460404999999999, 56.87552719999999], [-5.460925399999999, 56.8757779], [-5.4613594, 56.875948], [-5.461757, 56.8760805], [-5.4622983000000005, 56.87621579999999], [-5.462843299999999, 56.8763275], [-5.463562999999999, 56.87641469999999], [-5.4642764999999995, 56.87645869999999], [-5.4650543, 56.8764488], [-5.466174399999999, 56.87637879999999], [-5.466635700000001, 56.8763653], [-5.4672146, 56.8763833], [-5.467737399999999, 56.8764252], [-5.468271400000001, 56.876501899999994], [-5.4687913, 56.8766062], [-5.469275799999999, 56.8767513], [-5.4697238, 56.87692860000001], [-5.4700696, 56.877081800000006], [-5.470948299999999, 56.877571], [-5.4713586, 56.87775049999999], [-5.471827, 56.87791200000001], [-5.472254099999999, 56.8780361], [-5.472708299999999, 56.87813049999999], [-5.4733572, 56.8782186], [-5.4739726, 56.8782583], [-5.4745644, 56.87826200000001], [-5.475098299999999, 56.87823439999999], [-5.4759057, 56.8781872], [-5.4764257999999995, 56.8781782], [-5.476995099999999, 56.8781925], [-5.4774961, 56.8782261], [-5.478791199999999, 56.8783532], [-5.479499799999999, 56.8783891], [-5.479723233129081, 56.87838789834287], [-5.4800948, 56.8783859], [-5.4806331, 56.87836069999999], [-5.4811673, 56.8783056], [-5.4834407, 56.877951], [-5.4883544, 56.87714630000001], [-5.489438799999999, 56.87705009999999], [-5.4922037999999995, 56.87687429999999], [-5.4937545, 56.876674300000005], [-5.4952063, 56.8763495], [-5.4956506, 56.8762527], [-5.4960756, 56.8761609], [-5.4964547, 56.87608399999999], [-5.497118499999999, 56.8759632], [-5.4976275999999995, 56.8758856], [-5.4981347, 56.875825299999995], [-5.4999868, 56.8756546], [-5.5032623, 56.8753428], [-5.506845700000001, 56.8750196], [-5.5082116999999995, 56.874795899999995], [-5.5093894, 56.8745604], [-5.5104946, 56.87425679999999], [-5.512835400000001, 56.87341719999999], [-5.5136626, 56.87318969999998], [-5.514803499999999, 56.872989299999986], [-5.5158351, 56.872944999999994], [-5.5161183, 56.8729499], [-5.5162536, 56.872957799999995], [-5.5163242, 56.8729619], [-5.5169684, 56.87301099999999], [-5.5174062, 56.8730731], [-5.5177431, 56.8731361], [-5.5186094, 56.87338590000001], [-5.5192388999999995, 56.87363009999999], [-5.5193438, 56.8736649], [-5.519581999999999, 56.87374630000001], [-5.5199986999999995, 56.8738665], [-5.520390600000001, 56.87395380000001], [-5.520660599999999, 56.8740123], [-5.520941599999999, 56.8740561], [-5.5212078, 56.874084399999994], [-5.5217951, 56.8741062], [-5.5220414, 56.8741043], [-5.5226105, 56.8740831], [-5.5233045, 56.87402519999999], [-5.5240834, 56.8739843], [-5.5248951, 56.8739425], [-5.5255545999999995, 56.8739361], [-5.526090999999999, 56.87394309999999], [-5.5266362, 56.87394549999999], [-5.527171699999999, 56.87396709999999], [-5.5285487, 56.8741164], [-5.529843299999999, 56.8741384], [-5.5303881, 56.8740839], [-5.530957999999999, 56.8739448], [-5.5319547, 56.87353890000001], [-5.532471899999999, 56.87336560000001], [-5.533098899999999, 56.873217399999994], [-5.533747399999999, 56.8731396], [-5.534286700000001, 56.8731093], [-5.5347181, 56.87312049999999], [-5.535449999999999, 56.87319389999999], [-5.5366416, 56.87337029999999], [-5.5385551, 56.8734208], [-5.5408643, 56.8734415], [-5.5422234, 56.873215599999995], [-5.543338399999999, 56.8729653], [-5.5440667, 56.87291319999999], [-5.5446866, 56.87289679999999], [-5.5453041999999995, 56.87286579999999], [-5.545825599999999, 56.8728127], [-5.546193599999999, 56.872761], [-5.5465032999999995, 56.8727042], [-5.5465923, 56.872682600000005], [-5.5467574, 56.8726311], [-5.5471867, 56.87246499999999], [-5.547591699999999, 56.8723114], [-5.548402, 56.8720999], [-5.548862599999999, 56.872004200000006], [-5.5493023, 56.8719416], [-5.550066099999999, 56.87186470000001], [-5.550362799999999, 56.8718592], [-5.550667899999999, 56.87187], [-5.551196399999999, 56.871916199999994], [-5.5515524, 56.87197760000001], [-5.5519553, 56.8720714], [-5.5524074, 56.8722006], [-5.552761499999999, 56.8723108], [-5.553126099999999, 56.87244809999999], [-5.553393999999999, 56.872574500000006], [-5.5536572, 56.8727177], [-5.553841099999999, 56.8728295], [-5.554037000000001, 56.87298609999999], [-5.5543192, 56.8732656], [-5.5546332, 56.8735664], [-5.5550767, 56.8740702], [-5.5553053, 56.8742597], [-5.5556116, 56.8744519], [-5.5559879, 56.8746568], [-5.5563318, 56.8748047], [-5.556742599999999, 56.874948999999994], [-5.5575596, 56.8752081], [-5.557949499999999, 56.8753438], [-5.558499199999999, 56.875560699999994], [-5.5600013, 56.8762461], [-5.5607719, 56.876604], [-5.5612914, 56.87683380000001], [-5.561680199999999, 56.87698230000001], [-5.5620198, 56.87709050000001], [-5.5630696, 56.8773641], [-5.5635954, 56.8774803], [-5.5640695, 56.87755429999999], [-5.564578799999999, 56.877620500000006], [-5.5651373, 56.8776817], [-5.5656758, 56.87772459999999], [-5.566116399999999, 56.8777431], [-5.5665571, 56.87775159999999], [-5.5673032, 56.877737], [-5.5677487, 56.877698], [-5.5682508, 56.87764069999999], [-5.5687897, 56.87755899999999], [-5.5693574, 56.8774555], [-5.569554761541032, 56.8774088348857], [-5.5697152, 56.87737090000001], [-5.5700761, 56.877268], [-5.5704816, 56.8771335], [-5.570963999999999, 56.87694940000001], [-5.5713995, 56.87676539999998], [-5.571836399999999, 56.8765781], [-5.5728185, 56.876108900000006], [-5.573487499999999, 56.8757942], [-5.5739373, 56.8756149], [-5.5742907, 56.8755009], [-5.574636599999999, 56.8753938], [-5.5749318, 56.875323899999984], [-5.5752909, 56.875246800000006], [-5.5757351, 56.8751832], [-5.5762328, 56.87514779999999], [-5.576575899999999, 56.8751387], [-5.577023499999999, 56.875146], [-5.577342999999999, 56.8751592], [-5.577763699999999, 56.875210200000005], [-5.5781611, 56.8752678], [-5.5785924, 56.8753495], [-5.5789603, 56.8754282], [-5.579195, 56.8754909], [-5.5808444999999995, 56.8760268], [-5.5826582, 56.87661089999999], [-5.5840673, 56.87706469999999], [-5.5868432, 56.8778478], [-5.588674600000001, 56.87814], [-5.591306399999999, 56.8785364], [-5.593235599999999, 56.8784789], [-5.5945059, 56.8785175], [-5.5956627999999995, 56.8786132], [-5.596923499999999, 56.8789129], [-5.598619099999999, 56.8790853], [-5.600381699999999, 56.87898299999999], [-5.6018188, 56.8788874], [-5.6029407, 56.8789321], [-5.604041799999999, 56.8791504], [-5.605781599999999, 56.87931520000001], [-5.6069971999999995, 56.87912949999999], [-5.6082830999999995, 56.878765], [-5.6094732, 56.8785552], [-5.610384, 56.8785364], [-5.6113882, 56.8786387], [-5.613653099999999, 56.8792383], [-5.6162888, 56.8800205], [-5.617886400000001, 56.880343200000006], [-5.6187151, 56.880349200000005], [-5.6206554, 56.880349200000005], [-5.622318599999999, 56.8804043], [-5.623215000000001, 56.880509], [-5.623867599999999, 56.880662], [-5.6249999, 56.8808457], [-5.626357999999999, 56.88089049999999], [-5.6280879, 56.88084099999999], [-5.6291481, 56.8809854], [-5.6301106, 56.88124899999999], [-5.630874799999999, 56.88168530000001], [-5.631229600000001, 56.8820369], [-5.631598099999999, 56.882672799999995], [-5.631633699999999, 56.8832714], [-5.631561999999999, 56.88357280000001], [-5.631471799999999, 56.8838499], [-5.631413700000001, 56.88407], [-5.631380499999999, 56.8844592], [-5.6313707, 56.88457420000001], [-5.631473299999999, 56.8850688], [-5.6315648, 56.88520499999999], [-5.6316562999999995, 56.885341200000006], [-5.6318698, 56.8856589], [-5.632402199999999, 56.8861113], [-5.632586099999999, 56.8862462], [-5.6331478, 56.8865688], [-5.6341726, 56.8869502], [-5.6349598, 56.8871185], [-5.6354280999999995, 56.887187899999994], [-5.6358206, 56.88724599999998], [-5.636444699999999, 56.887283], [-5.636550199999999, 56.887283499999995], [-5.6367284, 56.8872883], [-5.6375578, 56.88728], [-5.639435499999999, 56.8870799], [-5.641243099999999, 56.8868464], [-5.644553199999999, 56.886445300000005], [-5.6474586, 56.88605329999999], [-5.648791199999999, 56.8858789], [-5.649509899999999, 56.88578789999999], [-5.6499301, 56.885729899999994], [-5.6509123, 56.8855428], [-5.6526894, 56.8851773], [-5.6535751, 56.8849889], [-5.654140999999999, 56.88486039999999], [-5.654605799999999, 56.88471809999999], [-5.6549721, 56.8845716], [-5.6558551, 56.8841355], [-5.6564331999999995, 56.8838561], [-5.656960599999999, 56.883682], [-5.6574242, 56.88356279999999], [-5.6579272, 56.88346979999999], [-5.6583435, 56.8834232], [-5.658914, 56.88336639999999], [-5.6592684, 56.8833475], [-5.659386289952985, 56.88334623458118], [-5.659668999999999, 56.883343200000006], [-5.6602727, 56.883335599999995], [-5.6607323, 56.8832944], [-5.6611131, 56.883238], [-5.6614876999999995, 56.8831557], [-5.6618843, 56.8830067], [-5.6621639, 56.88286349999999], [-5.6624431, 56.882696800000005], [-5.6626668, 56.88252099999999], [-5.662843499999999, 56.88234069999999], [-5.6630577, 56.88210539999999], [-5.663135999999999, 56.8819656], [-5.6632095, 56.8817882], [-5.6633405, 56.88144410000001], [-5.6635948, 56.88080919999999], [-5.663751999999999, 56.88047949999999], [-5.6639211, 56.8802647], [-5.664150700000001, 56.88008069999999], [-5.664445599999999, 56.87984659999999], [-5.665067399999999, 56.8795131], [-5.6658474, 56.87921480000001], [-5.666346999999999, 56.879107700000006], [-5.666947099999999, 56.8790111], [-5.667645, 56.8789229], [-5.6681791, 56.878911200000005], [-5.6684906999999995, 56.8789136], [-5.6689308, 56.878941399999995], [-5.6693833, 56.8789822], [-5.6695075, 56.878995200000006], [-5.6714714, 56.87919130000001], [-5.671929699999999, 56.8792468], [-5.6725559, 56.8793369], [-5.6729217, 56.8794213], [-5.673318999999999, 56.87956619999999], [-5.6736559, 56.8796871], [-5.673982299999999, 56.879831], [-5.6743692, 56.8800881], [-5.674706899999999, 56.8803663], [-5.675094699999999, 56.88073809999999], [-5.675372, 56.8809528], [-5.6757019, 56.881148399999994], [-5.6761378, 56.881320599999995], [-5.6763616, 56.88139], [-5.676606399999999, 56.881455599999995], [-5.676863799999999, 56.8815079], [-5.677145799999999, 56.8815468], [-5.677530399999999, 56.8815773], [-5.6779693, 56.88158119999999], [-5.678896199999999, 56.8815184], [-5.6799463, 56.881428500000005], [-5.6809928, 56.881329], [-5.681575499999999, 56.881227900000006], [-5.682245999999999, 56.88108069999999], [-5.682563900000001, 56.8810268], [-5.682885299999999, 56.8809882], [-5.683345199999999, 56.88097719999999], [-5.683637399999999, 56.8809808], [-5.683978999999999, 56.8810058], [-5.684322399999999, 56.8810569], [-5.6845632, 56.88110989999999], [-5.685028, 56.8812378], [-5.6854264, 56.88136480000001], [-5.6856933, 56.8814496], [-5.686124499999999, 56.88154920000001], [-5.6866217, 56.881613599999994], [-5.6870385, 56.881635499999994], [-5.687475, 56.8816341], [-5.687976299999999, 56.8815866], [-5.688467, 56.8815181], [-5.689006299999999, 56.8814863], [-5.689277699999999, 56.8814836], [-5.689549, 56.881494399999994], [-5.6900425, 56.881547299999994], [-5.6904448, 56.8816232], [-5.6907134, 56.88169], [-5.6910346999999994, 56.8818023], [-5.6920504, 56.8821734], [-5.693120099999999, 56.88256619999999], [-5.6936729999999995, 56.8827449], [-5.694225799999999, 56.88290680000001], [-5.6946864999999995, 56.883001500000006], [-5.695178599999999, 56.88308649999999], [-5.695713799999999, 56.8831647], [-5.6963414, 56.883212499999985], [-5.696918499999999, 56.8832421], [-5.697392799999999, 56.8832271], [-5.697779999999999, 56.883199], [-5.6981841, 56.8831495], [-5.6984338999999995, 56.883109299999994], [-5.698969999999999, 56.882991200000006], [-5.6996512, 56.8827919], [-5.700227899999999, 56.882597], [-5.701060799999999, 56.8823571], [-5.702048499999999, 56.8822203], [-5.703106, 56.882254], [-5.7042043, 56.8824917], [-5.7053893, 56.8829187], [-5.706845499999999, 56.8835977], [-5.707774399999999, 56.88401739999999], [-5.7092066, 56.884403299999995], [-5.7097739, 56.88459730000001], [-5.710071599999999, 56.8847424], [-5.710641, 56.8850978], [-5.7109435, 56.885398999999985], [-5.711265199999999, 56.8858633], [-5.711544199999999, 56.8863469], [-5.712080599999999, 56.8872099], [-5.7123461, 56.887648], [-5.7126421999999994, 56.88804040000001], [-5.712897199999999, 56.888260499999994], [-5.713190899999999, 56.888419], [-5.7136385, 56.8886001], [-5.7138656, 56.8886825], [-5.7140809, 56.8887584], [-5.7142397, 56.88879769999999], [-5.7144986, 56.8888605], [-5.7148196, 56.888899], [-5.7152397, 56.8889214], [-5.715626, 56.8889376], [-5.716387, 56.8889369], [-5.716928899999999, 56.8889459], [-5.717523299999999, 56.8889963], [-5.7190463, 56.8892675], [-5.721921, 56.88975669999999], [-5.7225631, 56.88979570000001], [-5.723803899999999, 56.88976520000001], [-5.725645699999999, 56.889672899999994], [-5.7265618, 56.8896738], [-5.7277298, 56.88988770000001], [-5.728819699999999, 56.8903033], [-5.7296522, 56.89094229999999], [-5.7299322, 56.8913163], [-5.730070199999999, 56.89149119999999], [-5.7301936, 56.89170070000001], [-5.730682399999999, 56.892881300000006], [-5.730896099999999, 56.89337930000001], [-5.731141200000001, 56.89387479999999], [-5.7312805, 56.8941981], [-5.7316817, 56.8951022], [-5.731896899999999, 56.895508], [-5.7320045, 56.8956153], [-5.7322592, 56.8958464], [-5.732462300000001, 56.8959768], [-5.7330636, 56.89624849999999], [-5.733547499999999, 56.896406799999994], [-5.733994700000001, 56.8964958], [-5.7343645, 56.8965248], [-5.734875999999999, 56.8965443], [-5.7359488, 56.8965861], [-5.7364214, 56.896662799999994], [-5.7369656, 56.8968023], [-5.7377880999999995, 56.89702589999999], [-5.738395999999999, 56.8971262], [-5.7393033, 56.8971337], [-5.740052299999999, 56.8970135], [-5.741525199999999, 56.8966802], [-5.7424107, 56.8965584], [-5.7433511, 56.8965029], [-5.7440489, 56.89646659999999], [-5.744628299999999, 56.8963879], [-5.7453629, 56.8962323], [-5.746392299999999, 56.8959883], [-5.7470604, 56.8958397], [-5.7476102, 56.895762100000006], [-5.7479575999999994, 56.89574399999999], [-5.748337099999999, 56.8957424], [-5.7486463, 56.8957588], [-5.7491482, 56.89580380000001], [-5.7492178183649365, 56.89582221488947], [-5.7492998, 56.8958439], [-5.750000999999999, 56.8960951], [-5.7504945, 56.89627839999999], [-5.750811199999999, 56.896424499999995], [-5.751225799999999, 56.8967223], [-5.751693, 56.8971032], [-5.752626299999999, 56.8980718], [-5.7535647999999995, 56.89909769999999], [-5.754075399999999, 56.899702], [-5.754174099999999, 56.89982789999999], [-5.754385399999999, 56.90004599999999], [-5.7546452, 56.90021749999999], [-5.7548578, 56.900342499999994], [-5.755030299999999, 56.9004309], [-5.755349, 56.90054409999999], [-5.755661299999999, 56.900647799999994], [-5.756058799999999, 56.9007256], [-5.7563944, 56.90078569999999], [-5.756874399999999, 56.90083769999999], [-5.7573302, 56.900834], [-5.7576355999999995, 56.90081789999999], [-5.7578621, 56.90079149999999], [-5.758921899999999, 56.9006076], [-5.7596779, 56.900448], [-5.7604725, 56.90028530000001], [-5.7609264, 56.9002014], [-5.7616687, 56.9001384], [-5.7624716, 56.9001], [-5.762928399999999, 56.90009059999999], [-5.7639659, 56.900045299999995], [-5.7650323, 56.9000068], [-5.7660139, 56.899966], [-5.766623, 56.8999558], [-5.7672211, 56.8999692], [-5.7683803, 56.900054299999994], [-5.7687781, 56.90008819999999], [-5.769055, 56.9001184], [-5.769849899999999, 56.9001837], [-5.770123199999999, 56.9002004], [-5.7704062, 56.90020839999999], [-5.7709997, 56.9002172], [-5.7717067, 56.9002141], [-5.7723473, 56.9002083], [-5.7741355, 56.9001853], [-5.774701299999999, 56.9002024], [-5.7752684, 56.90024290000001], [-5.7756967999999995, 56.90029679999999], [-5.7761892, 56.9003798], [-5.7766346, 56.9004771], [-5.7770737, 56.9005798], [-5.7776556, 56.90076470000001], [-5.7781632, 56.900969], [-5.7787074, 56.90121769999998], [-5.779045732950999, 56.90143760579963], [-5.779174499999999, 56.9015213], [-5.779770999999999, 56.9020007], [-5.7801896, 56.9023264], [-5.780665900000001, 56.902635399999994], [-5.781334299999999, 56.9029212], [-5.7819604, 56.9031498], [-5.7825029, 56.90327740000001], [-5.783019899999999, 56.9033804], [-5.783558, 56.9034299], [-5.7840242, 56.9034486], [-5.784564699999999, 56.903435], [-5.7850047, 56.90340220000001], [-5.7855316, 56.903346000000006], [-5.7860185, 56.90325519999999], [-5.7864985, 56.9031316], [-5.7868838, 56.9030001], [-5.7873114, 56.9028347], [-5.787650899999999, 56.9026942], [-5.7886619999999995, 56.9022759], [-5.7891769, 56.9020635], [-5.7894288, 56.9019704], [-5.7897061999999995, 56.9018774], [-5.7908912, 56.90158219999999], [-5.791769585033121, 56.90143760579963], [-5.7923364, 56.901344299999984], [-5.794042100000001, 56.9013094], [-5.795444500000001, 56.901431599999995], [-5.795479000993573, 56.90143760579963], [-5.7969697, 56.90169709999999], [-5.799363399999999, 56.902328100000005], [-5.8018196, 56.90301929999999], [-5.8046949, 56.9036403], [-5.8077097, 56.9039122], [-5.8094247, 56.9043009], [-5.811077099999999, 56.90470759999999], [-5.8111863999999995, 56.9047357], [-5.8124014, 56.905127199999995], [-5.8143219, 56.905722399999995], [-5.8160267, 56.90629409999999], [-5.8188752, 56.9071939], [-5.8202397999999995, 56.9076562], [-5.821264, 56.9081069], [-5.8218614, 56.908652499999995], [-5.8220431, 56.90905450000001], [-5.822057, 56.90949909999999], [-5.821963899999999, 56.90979839999999], [-5.821760199999999, 56.9100806], [-5.8214676999999995, 56.9104196], [-5.8212126, 56.91076340000001], [-5.8210942, 56.9111819], [-5.821121499999999, 56.9115382], [-5.8213265, 56.9119917], [-5.8217956, 56.9123828], [-5.8222647, 56.91266929999999], [-5.8228568, 56.91289100000001], [-5.8234169, 56.9130156], [-5.8239589, 56.9130629], [-5.824692199999999, 56.9130429], [-5.8266597, 56.9128735], [-5.830025399999999, 56.9125846], [-5.831078699999999, 56.912515], [-5.831571299999999, 56.9124892], [-5.8318262, 56.91248559999999], [-5.832357999999999, 56.9124865], [-5.832644500000001, 56.9124914], [-5.8330509, 56.9125139], [-5.8345172, 56.9126109], [-5.8351536, 56.912652699999995], [-5.835988999999999, 56.9127111], [-5.8371287, 56.9127853], [-5.838569799999999, 56.9128805], [-5.8387914, 56.912896], [-5.839049346776889, 56.91291319167343], [-5.839510099999999, 56.9129439], [-5.839510469187343, 56.91294392590977], [-5.840196899999999, 56.9129921], [-5.840599800000001, 56.9130156], [-5.84118, 56.9130571], [-5.8414022999999995, 56.9130742], [-5.841678599999999, 56.9130964], [-5.8419509, 56.9131274], [-5.842185, 56.91316629999999], [-5.8424807, 56.9132286], [-5.8428458, 56.91332810000001], [-5.8431539, 56.9134322], [-5.8434067, 56.9135397], [-5.843626800000001, 56.9136485], [-5.843852899999999, 56.9137764], [-5.8440433999999994, 56.9139016], [-5.8443008, 56.914109], [-5.8443949, 56.9142066], [-5.844539899999999, 56.9143653], [-5.8446298, 56.91449149999999], [-5.8447108, 56.91463949999999], [-5.844782799999999, 56.9148049], [-5.8448161, 56.9149892], [-5.844881199999999, 56.915631100000006], [-5.84491, 56.916273], [-5.844948099999999, 56.9167144], [-5.8450043, 56.917149599999995], [-5.8451579, 56.9176659], [-5.845417199999999, 56.91830010000001], [-5.8458155, 56.91913370000001], [-5.8458781, 56.9195894], [-5.8458589, 56.91988299999999], [-5.8457677, 56.92010049999999], [-5.8456833999999995, 56.92031679999999], [-5.845402799999999, 56.9206429], [-5.8450763, 56.920939], [-5.8443854, 56.9213107], [-5.8438434, 56.92148749999999], [-5.8432058, 56.92164189999999], [-5.8424316, 56.9217216], [-5.841689199999999, 56.9217615], [-5.8407737, 56.9218711], [-5.8399813, 56.922070299999994], [-5.839049346776889, 56.92243664978527], [-5.8389612, 56.922471299999984], [-5.838613, 56.92258289999999], [-5.838075099999999, 56.9226959], [-5.8372454, 56.9228025], [-5.836660299999999, 56.9229034], [-5.8364913, 56.9229314], [-5.836100599999999, 56.9230305], [-5.8356604, 56.92318159999999], [-5.835299, 56.9233455], [-5.8348996, 56.923573], [-5.8345032, 56.9238752], [-5.8339289999999995, 56.92426809999999], [-5.833640400000001, 56.92440969999999], [-5.8332788, 56.9245747], [-5.8323674, 56.9248145], [-5.831444199999999, 56.924926], [-5.830693699999999, 56.924931599999994], [-5.8299033, 56.9249026], [-5.829303899999999, 56.924964300000006], [-5.8285054999999995, 56.92512760000001], [-5.8280241, 56.9253171], [-5.827441599999999, 56.9256857], [-5.8263296, 56.9265254], [-5.8249288, 56.9275493], [-5.8242837, 56.92792049999999], [-5.8237359, 56.92816760000001], [-5.822954099999999, 56.9284044], [-5.8223051, 56.9286365], [-5.8217707, 56.928913400000006], [-5.8212635, 56.9292076], [-5.821042, 56.929381], [-5.8208467, 56.9295814], [-5.8206106, 56.92992019999999], [-5.820406499999999, 56.9303322], [-5.8202899, 56.9307791], [-5.8201615, 56.9312943], [-5.8199635, 56.93224029999999], [-5.818579099999999, 56.93867939999999], [-5.818203699999999, 56.9405555], [-5.8180689, 56.9413423], [-5.818059299999999, 56.9418212], [-5.8181604, 56.9427316], [-5.818579099999999, 56.944336500000006], [-5.8193012, 56.9466571], [-5.819946299999999, 56.94862489999999], [-5.8200913000000005, 56.9492542], [-5.8201918, 56.950224299999995], [-5.8201956322180095, 56.950460683864705], [-5.8202063, 56.951118699999995], [-5.820153299999999, 56.9520367], [-5.820105099999999, 56.9532363], [-5.819956, 56.95372019999999], [-5.8194360000000005, 56.954735499999984], [-5.8183529, 56.9566661], [-5.817799599999999, 56.9574598], [-5.8168994, 56.9588128], [-5.816638199999999, 56.95929859999999], [-5.816562499999999, 56.959677199999994], [-5.8166579, 56.9610312], [-5.8165881, 56.9614447], [-5.816550699999999, 56.96162979999999], [-5.8164628, 56.961904100000005], [-5.816347499999999, 56.9621376], [-5.8160162, 56.96268059999999], [-5.8156381999999995, 56.96324119999999], [-5.8154897, 56.96353609999999], [-5.815442599999999, 56.9636832], [-5.8154233, 56.9638657], [-5.8154518, 56.9641737], [-5.815526799999999, 56.9644893], [-5.815629899999999, 56.96471259999999], [-5.815750899999999, 56.964932999999995], [-5.815897, 56.9651321], [-5.8160245999999995, 56.9652792], [-5.8162342, 56.9654875], [-5.8163985, 56.9656319], [-5.8165924, 56.96578029999999], [-5.816837399999999, 56.96592879999999], [-5.817081199999999, 56.96606580000001], [-5.8174076999999995, 56.9662249], [-5.8178062, 56.9663975], [-5.818012599999999, 56.96647899999999], [-5.8184044, 56.96660529999999], [-5.818895299999999, 56.9667403], [-5.819412399999999, 56.966883], [-5.8197384, 56.96698620000001], [-5.820057199999999, 56.9671025], [-5.8203803999999995, 56.967249], [-5.8205383, 56.9673317], [-5.8207488, 56.967453], [-5.8208935, 56.967545300000005], [-5.8210147, 56.967628899999994], [-5.821204099999999, 56.967779699999994], [-5.821401, 56.96795819999999], [-5.821582199999999, 56.9681525], [-5.8217806, 56.9684487], [-5.8218952, 56.9686862], [-5.8220171999999994, 56.968939000000006], [-5.822235499999999, 56.96950100000001], [-5.8223622, 56.9700747], [-5.8224165999999995, 56.9706411], [-5.8223805, 56.9711065], [-5.822263899999999, 56.9722107], [-5.822174499999999, 56.9730204], [-5.8221785, 56.9736406], [-5.822179199999999, 56.9737402], [-5.8222874, 56.9743519], [-5.822512999999999, 56.9748898], [-5.8225779, 56.975055], [-5.8230169, 56.975863200000006], [-5.823530000000001, 56.9764132], [-5.823948799999999, 56.97676020000001], [-5.8250690999999994, 56.9774207], [-5.826228199999999, 56.9780819], [-5.826788699999999, 56.978493], [-5.827162799999999, 56.97887240000001], [-5.8275469, 56.97948699999999], [-5.827724, 56.9800504], [-5.8277271, 56.9804644], [-5.827636999999999, 56.9809732], [-5.827463399999999, 56.981370600000005], [-5.827242899999999, 56.981700700000005], [-5.8268789, 56.9821584], [-5.8261141, 56.983115600000005], [-5.825532999999999, 56.9837958], [-5.825149, 56.98436100000001], [-5.8248951, 56.9848588], [-5.8246947, 56.9853821], [-5.824534399999999, 56.98616789999999], [-5.8245511, 56.987141599999994], [-5.824721099999999, 56.9878635], [-5.824985299999999, 56.98855819999999], [-5.8254862, 56.98940410000001], [-5.8256703, 56.9896687], [-5.8259047, 56.989932200000005], [-5.8264769, 56.99060899999999], [-5.826577699999999, 56.9907765], [-5.826644999999999, 56.990948800000005], [-5.8266872, 56.9910999], [-5.826706899999999, 56.99125589999999], [-5.826724199999999, 56.99156429999999], [-5.826740299999999, 56.9917531], [-5.826792199999999, 56.99194800000001], [-5.8268822, 56.992148799999995], [-5.8269834, 56.99233920000001], [-5.827132299999999, 56.992548600000006], [-5.827276799999999, 56.992687499999995], [-5.827435999999999, 56.99282079999999], [-5.8275491, 56.9928959], [-5.8277817, 56.9930399], [-5.828740799999999, 56.9935494], [-5.8292123, 56.99380360000001], [-5.829582099999999, 56.9940207], [-5.829836099999999, 56.9941889], [-5.8300812, 56.99436560000001], [-5.830409199999999, 56.994634], [-5.830708099999999, 56.9949096], [-5.830852899999999, 56.99507150000001], [-5.830990899999999, 56.9952383], [-5.831112699999999, 56.9954053], [-5.831225600000001, 56.99557839999999], [-5.8314057, 56.99593169999999], [-5.831579099999999, 56.99628500000001], [-5.831776699999999, 56.9966344], [-5.8319135, 56.996849], [-5.832065899999999, 56.9970598], [-5.832944899999999, 56.9983657], [-5.8333084, 56.99906319999999], [-5.83339112144731, 56.999419379311696], [-5.833466699999999, 56.9997448], [-5.8334608999999995, 57.0002024], [-5.8334015, 57.000665000000005], [-5.833308699999999, 57.00116619999999], [-5.8331383, 57.00150789999999], [-5.8323586, 57.0027398], [-5.8316141, 57.0038461], [-5.831425699999999, 57.00413600000001], [-5.831045199999999, 57.00472719999999], [-5.8308231, 57.0050598], [-5.830713799999999, 57.00519489999999], [-5.830607499999999, 57.0053087], [-5.830331900000001, 57.00554520000001], [-5.830030999999999, 57.005771800000005]]} |
24.6 |
1121 |
1230 |
Arisaig |
Mallaig |
Mallaig |
57.0057718 |
-5.8300310 |
57.0057718 |
-5.8300310 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:30:00 |
Mallaig |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681143 |
1789817818513308 |
6 |
6 |
2026-09-19 11:46:58.682437 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:36:58.459796 |
| 666019 |
696757 |
S00860 |
722J321J19 |
2026-09-19 |
COMPLETE |
18680893 |
2026-09-19 12:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 696757, "stp": "N", "toc": "London Underground", "uid": "S00860", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00860/2026-09-19/detailed", "trust_id": "722J321J19", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "11:48:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J32", "timing_status": "EARLY", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1237", "current_leg_dep": "1235", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "1148", "origin_platform": null, "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Kenton (DC)", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 193.796, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 311.39, \"from_m\": 193.796, \"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\": 685.532, \"from_m\": 311.39, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 751.842, \"from_m\": 685.532, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 887.506, \"from_m\": 751.842, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 696757, \"profile_key\": \"1a26ad6e95657836a4f873f4fae09ee3bd3f9827431bdffbe7e74e5aae3e3f80\", \"schedule_id\": 39474, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Elephant & Castle L.T.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1217\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 2, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 28197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 887.506, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1148½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:01Z\", \"source_id\": 18665332, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:40Z\", \"source_id\": 18669081, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:29Z\", \"source_id\": 18670257, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:32Z\", \"source_id\": 18671653, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:56Z\", \"source_id\": 18673885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:27Z\", \"source_id\": 18675546, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:50Z\", \"source_id\": 18676473, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:15Z\", \"source_id\": 18678055, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:55Z\", \"source_id\": 18679146, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:35Z\", \"source_id\": 18680893, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1789817797291856, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:00.972349", "service_state_evidence_id": 18680893, "current_leg_start_actual_dep": "2026-09-19T12:36:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:02.691709", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
ZEL |
HRW |
2J32 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 193.796, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 311.39, "from_m": 193.796, "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": 685.532, "from_m": 311.39, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 751.842, "from_m": 685.532, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 887.506, "from_m": 751.842, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 696757, "profile_key": "1a26ad6e95657836a4f873f4fae09ee3bd3f9827431bdffbe7e74e5aae3e3f80", "schedule_id": 39474, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1148H", "location": "Elephant & Castle L.T.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28197}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1217", "location": "Queen's Park (DC)", "stage_seq": 2, "distance_m": 887.506, "section_seq": 1, "route_path_id": 28197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 28197}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 887.506, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:01Z", "source_id": 18665332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:40Z", "source_id": 18669081, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:29Z", "source_id": 18670257, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:32Z", "source_id": 18671653, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:56Z", "source_id": 18673885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:27Z", "source_id": 18675546, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:50Z", "source_id": 18676473, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:15Z", "source_id": 18678055, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:55Z", "source_id": 18679146, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:35Z", "source_id": 18680893, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
1148 |
1148½ |
None |
11:48:00 |
None |
Harrow & Wealdstone (DC) |
1239 |
1239 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S00860/2026-09-19/detailed |
None |
Kenton (DC) |
2026-09-19T12:36:30+01:00 |
Harrow & Wealdstone (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} |
1.0 |
1235 |
1237 |
Kenton (DC) |
Harrow & Wealdstone (DC) |
Harrow & Wealdstone (DC) |
51.5918227 |
-0.3343768 |
51.5918227 |
-0.3343768 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:00 |
Harrow & Wealdstone (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680893 |
1789817797291856 |
26 |
26 |
2026-09-19 11:47:02.691709 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:00.972349 |
| 666020 |
696849 |
C22144 |
872J26MJ19 |
2026-09-19 |
COMPLETE |
18680235 |
2026-09-19 12:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 696849, "stp": "O", "toc": "Southern", "uid": "C22144", "consist": "377307+377328", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22144/2026-09-19/detailed", "trust_id": "872J26MJ19", "origin_crs": "ECR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-19", "dest_arr_time": "1236", "dest_platform": "14", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2J26", "timing_status": "LATE", "origin_station": "East Croydon", "current_leg_arr": "1237", "current_leg_dep": "1232", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1152", "origin_platform": "5", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "+1 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": "1236", "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\": 1572.963, \"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\": 3488.951, \"from_m\": 1572.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5091.741, \"from_m\": 3488.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\": 5829.936, \"from_m\": 5091.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17255.699, \"from_m\": 5829.936, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21476.725, \"from_m\": 17255.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21784.229, \"from_m\": 21476.725, \"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\": 22060.712, \"from_m\": 21784.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25451.851, \"from_m\": 22060.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25492.616, \"from_m\": 25451.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25831.676, \"from_m\": 25492.616, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26592.33, \"from_m\": 25831.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31769.768, \"from_m\": 26592.33, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31821.203, \"from_m\": 31769.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\": 46815.16, \"from_m\": 31821.203, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47054.114, \"from_m\": 46815.16, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86329.024, \"from_m\": 47054.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86470.929, \"from_m\": 86329.024, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87519.905, \"from_m\": 86470.929, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96756.467, \"from_m\": 87519.905, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97130.334, \"from_m\": 96756.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99450.48, \"from_m\": 97130.334, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102525.768, \"from_m\": 99450.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\": 104112.723, \"from_m\": 102525.768, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104692.769, \"from_m\": 104112.723, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 105659.657, \"from_m\": 104692.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105728.395, \"from_m\": 105659.657, \"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\": 105782.821, \"from_m\": 105728.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\": 106243.431, \"from_m\": 105782.821, \"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\": 110359.958, \"from_m\": 106243.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\": 121137.642, \"from_m\": 110359.958, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 121183.387, \"from_m\": 121137.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128423.027, \"from_m\": 121183.387, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129516.648, \"from_m\": 128423.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\": 129558.914, \"from_m\": 129516.648, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 131129.988, \"from_m\": 129558.914, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144502.043, \"from_m\": 131129.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 144560.75, \"from_m\": 144502.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\": 151794.123, \"from_m\": 144560.75, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153109.905, \"from_m\": 151794.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 153350.346, \"from_m\": 153109.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153513.839, \"from_m\": 153350.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153967.542, \"from_m\": 153513.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\": 154021.386, \"from_m\": 153967.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\": 154742.871, \"from_m\": 154021.386, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 154774.886, \"from_m\": 154742.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154804.146, \"from_m\": 154774.886, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 154892.789, \"from_m\": 154804.146, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 155329.599, \"from_m\": 154892.789, \"capability_applied\": null, \"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\": 157243.864, \"from_m\": 155329.599, \"capability_applied\": null, \"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\": 157357.041, \"from_m\": 157243.864, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 169457.324, \"from_m\": 157357.041, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169490.084, \"from_m\": 169457.324, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 173049.479, \"from_m\": 169490.084, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 174058.323, \"from_m\": 173049.479, \"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\": 178058.544, \"from_m\": 174058.323, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 189802.205, \"from_m\": 178058.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 190229.876, \"from_m\": 189802.205, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 191018.233, \"from_m\": 190229.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193366.973, \"from_m\": 191018.233, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 196461.612, \"from_m\": 193366.973, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 213570.388, \"from_m\": 196461.612, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 213646.377, \"from_m\": 213570.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\": 214184.312, \"from_m\": 213646.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\": 229803.522, \"from_m\": 214184.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 229989.09, \"from_m\": 229803.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 230279.131, \"from_m\": 229989.09, \"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\": 234519.704, \"from_m\": 230279.131, \"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\": 234722.688, \"from_m\": 234519.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\": 236649.107, \"from_m\": 234722.688, \"capability_applied\": null, \"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\": 238750.015, \"from_m\": 236649.107, \"capability_applied\": null, \"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\": 247649.748, \"from_m\": 238750.015, \"capability_applied\": null, \"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\": 253680.001, \"from_m\": 247649.748, \"capability_applied\": null, \"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\": 254211.137, \"from_m\": 253680.001, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 254251.23, \"from_m\": 254211.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\": 254325.208, \"from_m\": 254251.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\": 255237.297, \"from_m\": 254325.208, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255283.456, \"from_m\": 255237.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\": 260878.019, \"from_m\": 255283.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\": 260928.116, \"from_m\": 260878.019, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 261700.186, \"from_m\": 260928.116, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 262069.94, \"from_m\": 261700.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 265128.47, \"from_m\": 262069.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 696849, \"profile_key\": \"791ad13442c16c250e486fdc599895a882ddcca3c96d4033a2a97987702240b2\", \"schedule_id\": 31045, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"East Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1146.379, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1157H\", \"location\": \"Selhurst\", \"stage_seq\": 3, \"distance_m\": 1638.604, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1159H\", \"wtt_dep\": \"1200\", \"location\": \"Thornton Heath\", \"stage_seq\": 4, \"distance_m\": 3488.951, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203H\", \"location\": \"Norbury\", \"stage_seq\": 5, \"distance_m\": 4954.88, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206H\", \"location\": \"Streatham Common\", \"stage_seq\": 6, \"distance_m\": 6673.959, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1213H\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 9216.056, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 12363.088, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1221\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 17795.555, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 21927.777, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 25424.479, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 25750.293, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 26673.322, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 31985.387, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 42919.465, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 46797.716, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 66234.747, \"section_seq\": 1, \"route_path_id\": 103551}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 81795.058, \"section_seq\": 1, \"route_path_id\": 103551}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 265128.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103551}], \"total_distance_m\": 265128.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 219462.304, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45666.166, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1152", "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\": 29929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:51Z\", \"source_id\": 58541078, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:55Z\", \"source_id\": 18654722, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:38Z\", \"source_id\": 58547314, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:40Z\", \"source_id\": 18656460, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:30Z\", \"source_id\": 58553626, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:35Z\", \"source_id\": 18658385, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:02Z\", \"source_id\": 58559136, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:08Z\", \"source_id\": 18660099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:04Z\", \"source_id\": 58566005, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:07Z\", \"source_id\": 18662111, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:13Z\", \"source_id\": 58581070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:15Z\", \"source_id\": 18666781, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:43Z\", \"source_id\": 58590829, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:48Z\", \"source_id\": 18669840, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:02Z\", \"source_id\": 58595745, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:10Z\", \"source_id\": 18671379, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:50Z\", \"source_id\": 58601500, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:53Z\", \"source_id\": 18673209, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:29Z\", \"source_id\": 58609357, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:33Z\", \"source_id\": 18675610, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:04Z\", \"source_id\": 58614888, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:09Z\", \"source_id\": 18677314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:29Z\", \"source_id\": 58624853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:32Z\", \"source_id\": 18680235, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "14", "timing_fact_generation": 1789817734274257, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:02.077589", "service_state_evidence_id": 18680235, "current_leg_start_actual_dep": "2026-09-19T12:32:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:03.425087", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
ECR |
None |
2J26 |
377307+377328 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1572.963, "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": 3488.951, "from_m": 1572.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5091.741, "from_m": 3488.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": 5829.936, "from_m": 5091.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17255.699, "from_m": 5829.936, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21476.725, "from_m": 17255.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21784.229, "from_m": 21476.725, "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": 22060.712, "from_m": 21784.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25451.851, "from_m": 22060.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25492.616, "from_m": 25451.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25831.676, "from_m": 25492.616, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26592.33, "from_m": 25831.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31769.768, "from_m": 26592.33, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31821.203, "from_m": 31769.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": 46815.16, "from_m": 31821.203, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47054.114, "from_m": 46815.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86329.024, "from_m": 47054.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86470.929, "from_m": 86329.024, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87519.905, "from_m": 86470.929, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96756.467, "from_m": 87519.905, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97130.334, "from_m": 96756.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99450.48, "from_m": 97130.334, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102525.768, "from_m": 99450.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": 104112.723, "from_m": 102525.768, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104692.769, "from_m": 104112.723, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 105659.657, "from_m": 104692.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105728.395, "from_m": 105659.657, "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": 105782.821, "from_m": 105728.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": 106243.431, "from_m": 105782.821, "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": 110359.958, "from_m": 106243.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": 121137.642, "from_m": 110359.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 121183.387, "from_m": 121137.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128423.027, "from_m": 121183.387, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129516.648, "from_m": 128423.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": 129558.914, "from_m": 129516.648, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 131129.988, "from_m": 129558.914, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144502.043, "from_m": 131129.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 144560.75, "from_m": 144502.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": 151794.123, "from_m": 144560.75, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153109.905, "from_m": 151794.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 153350.346, "from_m": 153109.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153513.839, "from_m": 153350.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153967.542, "from_m": 153513.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": 154021.386, "from_m": 153967.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": 154742.871, "from_m": 154021.386, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 154774.886, "from_m": 154742.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154804.146, "from_m": 154774.886, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 154892.789, "from_m": 154804.146, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 155329.599, "from_m": 154892.789, "capability_applied": null, "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": 157243.864, "from_m": 155329.599, "capability_applied": null, "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": 157357.041, "from_m": 157243.864, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 169457.324, "from_m": 157357.041, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169490.084, "from_m": 169457.324, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 173049.479, "from_m": 169490.084, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 174058.323, "from_m": 173049.479, "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": 178058.544, "from_m": 174058.323, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 189802.205, "from_m": 178058.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 190229.876, "from_m": 189802.205, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 191018.233, "from_m": 190229.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193366.973, "from_m": 191018.233, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 196461.612, "from_m": 193366.973, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 213570.388, "from_m": 196461.612, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 213646.377, "from_m": 213570.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": 214184.312, "from_m": 213646.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": 229803.522, "from_m": 214184.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 229989.09, "from_m": 229803.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 230279.131, "from_m": 229989.09, "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": 234519.704, "from_m": 230279.131, "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": 234722.688, "from_m": 234519.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": 236649.107, "from_m": 234722.688, "capability_applied": null, "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": 238750.015, "from_m": 236649.107, "capability_applied": null, "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": 247649.748, "from_m": 238750.015, "capability_applied": null, "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": 253680.001, "from_m": 247649.748, "capability_applied": null, "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": 254211.137, "from_m": 253680.001, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 254251.23, "from_m": 254211.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": 254325.208, "from_m": 254251.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": 255237.297, "from_m": 254325.208, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255283.456, "from_m": 255237.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": 260878.019, "from_m": 255283.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": 260928.116, "from_m": 260878.019, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 261700.186, "from_m": 260928.116, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 262069.94, "from_m": 261700.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 265128.47, "from_m": 262069.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 696849, "profile_key": "791ad13442c16c250e486fdc599895a882ddcca3c96d4033a2a97987702240b2", "schedule_id": 31045, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1152", "location": "East Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103551}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Windmill Bridge Jn", "stage_seq": 2, "distance_m": 1146.379, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1157H", "location": "Selhurst", "stage_seq": 3, "distance_m": 1638.604, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1159H", "wtt_dep": "1200", "location": "Thornton Heath", "stage_seq": 4, "distance_m": 3488.951, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203H", "location": "Norbury", "stage_seq": 5, "distance_m": 4954.88, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206H", "location": "Streatham Common", "stage_seq": 6, "distance_m": 6673.959, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1213H", "location": "Streatham", "stage_seq": 7, "distance_m": 9216.056, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12363.088, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1221", "location": "North Dulwich", "stage_seq": 9, "distance_m": 17795.555, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "East Dulwich", "stage_seq": 10, "distance_m": 21927.777, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 25424.479, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 25750.293, "section_seq": 1, "route_path_id": 103551}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 26673.322, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 31985.387, "section_seq": 1, "route_path_id": 103551}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 42919.465, "section_seq": 1, "route_path_id": 103551}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 46797.716, "section_seq": 1, "route_path_id": 103551}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 66234.747, "section_seq": 1, "route_path_id": 103551}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 81795.058, "section_seq": 1, "route_path_id": 103551}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 265128.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 103551}], "total_distance_m": 265128.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 219462.304, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45666.166, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:51Z", "source_id": 58541078, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:55Z", "source_id": 18654722, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:38Z", "source_id": 58547314, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:40Z", "source_id": 18656460, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:30Z", "source_id": 58553626, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:35Z", "source_id": 18658385, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:02Z", "source_id": 58559136, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:08Z", "source_id": 18660099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29806, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:04Z", "source_id": 58566005, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:07Z", "source_id": 18662111, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29787, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:13Z", "source_id": 58581070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:16:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:15Z", "source_id": 18666781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:43Z", "source_id": 58590829, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:20:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:48Z", "source_id": 18669840, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:02Z", "source_id": 58595745, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:10Z", "source_id": 18671379, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:50Z", "source_id": 58601500, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:53Z", "source_id": 18673209, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:29Z", "source_id": 58609357, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:33Z", "source_id": 18675610, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:04Z", "source_id": 58614888, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:09Z", "source_id": 18677314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29655, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:29Z", "source_id": 58624853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:32Z", "source_id": 18680235, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
East Croydon |
1152 |
1152 |
5 |
None |
None |
London Bridge (Central) |
1236 |
1236 |
14 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22144/2026-09-19/detailed |
None |
South Bermondsey |
2026-09-19T12:32:30+01:00 |
London Bridge (Central) |
5.0 |
{"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
1.9 |
1232 |
1237 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680235 |
1789817734274257 |
67 |
67 |
2026-09-19 11:47:03.425087 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:02.077589 |
| 666021 |
695102 |
P23934 |
302N15MG19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 695102, "stp": "P", "toc": "Northern", "uid": "P23934", "consist": "156411", "dest_crs": "CNE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23934/2026-09-19/detailed", "trust_id": "302N15MG19", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colne", "service_date": "2026-09-19", "dest_arr_time": "1134", "dest_platform": "1", "is_terminated": 1, "next_location": "Brierfield", "signalling_id": "2N15", "timing_status": "LATE", "origin_station": "Preston", "current_leg_arr": "1128", "current_leg_dep": "1123", "current_leg_end": "Brierfield", "origin_dep_time": "1024", "origin_platform": "4C", "current_location": "Brierfield", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2446317, 53.793789299999986], [-2.2442957, 53.7940868], [-2.2442434999999996, 53.79414130000001], [-2.2440778999999997, 53.794365199999994], [-2.2439929, 53.7944901], [-2.243823, 53.79481259999999], [-2.2437051, 53.79515850000001], [-2.2436599, 53.795562899999986], [-2.2437114, 53.795927899999995], [-2.2442973, 53.798524099999995], [-2.2449285, 53.8015881], [-2.2449959, 53.8019916], [-2.2450444999999997, 53.80247429999999], [-2.245045, 53.8025569], [-2.2450529, 53.8028683], [-2.2450564999999996, 53.80301459999999], [-2.2450203, 53.8035169], [-2.244899600000001, 53.80446229999999], [-2.244814799999999, 53.8048203], [-2.2446548, 53.8053571], [-2.2444848, 53.8058596], [-2.2443744000000003, 53.8061304], [-2.244121, 53.8067029], [-2.2433723, 53.8081037], [-2.2429781, 53.80886409999999], [-2.242727299999999, 53.8093147], [-2.2426387, 53.8095049], [-2.2424692, 53.809823], [-2.242125, 53.810503999999995], [-2.2418648999999995, 53.8109961], [-2.241517, 53.81183430000001], [-2.2411812, 53.81287139999999], [-2.2395816, 53.8180138], [-2.2388981, 53.8198667], [-2.2384515, 53.82095889999999], [-2.2382114999999994, 53.821456399999995], [-2.2378959999999997, 53.8220247], [-2.236634899999999, 53.8238058], [-2.236243, 53.8243669]]}", "current_leg_start": "Burnley Central", "dest_arr_time_act": "1134", "motion_projection": null, "next_location_lat": "53.8243669", "next_location_lon": "-2.2362430", "previous_location": "Burnley Central", "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\": 196.578, \"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\": 238.439, \"from_m\": 196.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301.866, \"from_m\": 238.439, \"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\": 340.291, \"from_m\": 301.866, \"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\": 4640.598, \"from_m\": 340.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5928.621, \"from_m\": 4640.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6393.385, \"from_m\": 5928.621, \"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\": 6920.67, \"from_m\": 6393.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6958.434, \"from_m\": 6920.67, \"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\": 7515.665, \"from_m\": 6958.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:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7593.29, \"from_m\": 7515.665, \"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\": 10113.776, \"from_m\": 7593.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11151.521, \"from_m\": 10113.776, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11300.404, \"from_m\": 11151.521, \"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\": 11330.052, \"from_m\": 11300.404, \"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\": 11434.996, \"from_m\": 11330.052, \"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\": 12510.977, \"from_m\": 11434.996, \"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\": 12612.889, \"from_m\": 12510.977, \"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\": 13475.789, \"from_m\": 12612.889, \"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\": 13733.271, \"from_m\": 13475.789, \"capability_applied\": null, \"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\": 15358.634, \"from_m\": 13733.271, \"capability_applied\": null, \"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\": 17690.17, \"from_m\": 15358.634, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 17756.099, \"from_m\": 17690.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18287.573, \"from_m\": 17756.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18852.496, \"from_m\": 18287.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20400.83, \"from_m\": 18852.496, \"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\": 21395.512, \"from_m\": 20400.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21529.295, \"from_m\": 21395.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21591.552, \"from_m\": 21529.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22465.143, \"from_m\": 21591.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24598.337, \"from_m\": 22465.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}], \"service_id\": 695102, \"profile_key\": \"e71fbef70cddeaea5f72e153f66e645eff02bbabe8c6e8860e2d67778603a967\", \"schedule_id\": 2826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"Ribble Jn\", \"stage_seq\": 2, \"distance_m\": 1659.88, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 4745.261, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1030H\", \"location\": \"Lostock Hall\", \"stage_seq\": 4, \"distance_m\": 5286.683, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 5, \"distance_m\": 6011.152, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1034\", \"location\": \"Bamber Bridge\", \"stage_seq\": 6, \"distance_m\": 6629.117, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Pleasington\", \"stage_seq\": 7, \"distance_m\": 7031.501, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1044H\", \"location\": \"Cherry Tree\", \"stage_seq\": 8, \"distance_m\": 7761.658, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1046H\", \"wtt_dep\": \"1047\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 9, \"distance_m\": 9980.514, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1051H\", \"location\": \"Blackburn\", \"stage_seq\": 10, \"distance_m\": 11116.144, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 11, \"distance_m\": 12288.836, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1056\", \"wtt_dep\": \"1056H\", \"location\": \"Rishton\", \"stage_seq\": 12, \"distance_m\": 14108.676, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1059\", \"wtt_dep\": \"1059H\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 13, \"distance_m\": 15460.425, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1102\", \"wtt_dep\": \"1103\", \"location\": \"Accrington\", \"stage_seq\": 14, \"distance_m\": 17955.154, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1107\", \"wtt_dep\": \"1107H\", \"location\": \"Huncoat\", \"stage_seq\": 15, \"distance_m\": 19136.615, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1110\", \"wtt_dep\": \"1110H\", \"location\": \"Hapton\", \"stage_seq\": 16, \"distance_m\": 19626.663, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1113\", \"wtt_dep\": \"1114\", \"location\": \"Rose Grove\", \"stage_seq\": 17, \"distance_m\": 20116.711, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116H\", \"location\": \"Gannow Jn\", \"stage_seq\": 18, \"distance_m\": 21235.625, \"section_seq\": 1, \"route_path_id\": 66740}, {\"is_pass\": false, \"wtt_arr\": \"1117H\", \"wtt_dep\": \"1118\", \"location\": \"Burnley Barracks\", \"stage_seq\": 19, \"distance_m\": 24598.337, \"section_seq\": 1, \"route_path_id\": 66740}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24598.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66740}], \"total_distance_m\": 24598.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19447.468, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5150.869, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1024", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "53.8243669", "current_position_lon": "-2.2362430", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:38Z\", \"source_id\": 58351738, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 7950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:11Z\", \"source_id\": 58357991, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 7769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:21Z\", \"source_id\": 58375018, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 7767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:43:35Z\", \"source_id\": 58382937, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:43:37Z\", \"source_id\": 18606300, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:44Z\", \"source_id\": 58396367, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:47Z\", \"source_id\": 18610377, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:38Z\", \"source_id\": 58409147, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:56:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:45Z\", \"source_id\": 18614358, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:54Z\", \"source_id\": 58416045, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:56Z\", \"source_id\": 18616472, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:53Z\", \"source_id\": 58422643, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:54Z\", \"source_id\": 18618481, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:09Z\", \"source_id\": 58436524, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:10Z\", \"source_id\": 18622592, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:03Z\", \"source_id\": 58442834, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:09Z\", \"source_id\": 18624558, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:06Z\", \"source_id\": 58451593, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:11Z\", \"source_id\": 18627293, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:18:36Z\", \"source_id\": 58458989, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:18:39Z\", \"source_id\": 18629597, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:22:36Z\", \"source_id\": 58467601, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:22:37Z\", \"source_id\": 18632212, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:51Z\", \"source_id\": 58478573, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:56Z\", \"source_id\": 18635670, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brierfield", "service_state_platform": null, "timing_fact_generation": 1789813676491641, "current_leg_arrival_utc": "2026-09-19T11:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:02.162071", "service_state_evidence_id": 58478573, "current_leg_start_actual_dep": "2026-09-19T11:24:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:02.904233", "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 |
PRE |
CNE |
2N15 |
156411 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 196.578, "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": 238.439, "from_m": 196.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301.866, "from_m": 238.439, "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": 340.291, "from_m": 301.866, "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": 4640.598, "from_m": 340.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5928.621, "from_m": 4640.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6393.385, "from_m": 5928.621, "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": 6920.67, "from_m": 6393.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 6958.434, "from_m": 6920.67, "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": 7515.665, "from_m": 6958.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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 7593.29, "from_m": 7515.665, "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": 10113.776, "from_m": 7593.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 11151.521, "from_m": 10113.776, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11300.404, "from_m": 11151.521, "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": 11330.052, "from_m": 11300.404, "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": 11434.996, "from_m": 11330.052, "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": 12510.977, "from_m": 11434.996, "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": 12612.889, "from_m": 12510.977, "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": 13475.789, "from_m": 12612.889, "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": 13733.271, "from_m": 13475.789, "capability_applied": null, "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": 15358.634, "from_m": 13733.271, "capability_applied": null, "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": 17690.17, "from_m": 15358.634, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 17756.099, "from_m": 17690.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18287.573, "from_m": 17756.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18852.496, "from_m": 18287.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20400.83, "from_m": 18852.496, "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": 21395.512, "from_m": 20400.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21529.295, "from_m": 21395.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21591.552, "from_m": 21529.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22465.143, "from_m": 21591.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24598.337, "from_m": 22465.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}], "service_id": 695102, "profile_key": "e71fbef70cddeaea5f72e153f66e645eff02bbabe8c6e8860e2d67778603a967", "schedule_id": 2826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1024", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 1659.88, "section_seq": 1, "route_path_id": 66740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027H", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 4745.261, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1030H", "location": "Lostock Hall", "stage_seq": 4, "distance_m": 5286.683, "section_seq": 1, "route_path_id": 66740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Lostock Hall Jn", "stage_seq": 5, "distance_m": 6011.152, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1034", "location": "Bamber Bridge", "stage_seq": 6, "distance_m": 6629.117, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Pleasington", "stage_seq": 7, "distance_m": 7031.501, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1044H", "location": "Cherry Tree", "stage_seq": 8, "distance_m": 7761.658, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1046H", "wtt_dep": "1047", "location": "Mill Hill (Lancashire)", "stage_seq": 9, "distance_m": 9980.514, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1051H", "location": "Blackburn", "stage_seq": 10, "distance_m": 11116.144, "section_seq": 1, "route_path_id": 66740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053", "location": "Daisyfield Jn", "stage_seq": 11, "distance_m": 12288.836, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1056", "wtt_dep": "1056H", "location": "Rishton", "stage_seq": 12, "distance_m": 14108.676, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1059", "wtt_dep": "1059H", "location": "Church & Oswaldtwistle", "stage_seq": 13, "distance_m": 15460.425, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1102", "wtt_dep": "1103", "location": "Accrington", "stage_seq": 14, "distance_m": 17955.154, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1107", "wtt_dep": "1107H", "location": "Huncoat", "stage_seq": 15, "distance_m": 19136.615, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1110", "wtt_dep": "1110H", "location": "Hapton", "stage_seq": 16, "distance_m": 19626.663, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1113", "wtt_dep": "1114", "location": "Rose Grove", "stage_seq": 17, "distance_m": 20116.711, "section_seq": 1, "route_path_id": 66740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116H", "location": "Gannow Jn", "stage_seq": 18, "distance_m": 21235.625, "section_seq": 1, "route_path_id": 66740}, {"is_pass": false, "wtt_arr": "1117H", "wtt_dep": "1118", "location": "Burnley Barracks", "stage_seq": 19, "distance_m": 24598.337, "section_seq": 1, "route_path_id": 66740}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24598.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 66740}], "total_distance_m": 24598.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19447.468, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5150.869, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7968, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:38Z", "source_id": 58351738, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 7950, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:11Z", "source_id": 58357991, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 7769, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:21Z", "source_id": 58375018, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 7767, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:43:35Z", "source_id": 58382937, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:43:37Z", "source_id": 18606300, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7754, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:44Z", "source_id": 58396367, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T09:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:47Z", "source_id": 18610377, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7695, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:38Z", "source_id": 58409147, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T09:56:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:45Z", "source_id": 18614358, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7691, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:54Z", "source_id": 58416045, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:56Z", "source_id": 18616472, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7686, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:53Z", "source_id": 58422643, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:54Z", "source_id": 18618481, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7680, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:09Z", "source_id": 58436524, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:10Z", "source_id": 18622592, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7676, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:03Z", "source_id": 58442834, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:09Z", "source_id": 18624558, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7670, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:06Z", "source_id": 58451593, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T10:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:11Z", "source_id": 18627293, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7659, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:18:36Z", "source_id": 58458989, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:18:39Z", "source_id": 18629597, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7657, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:22:36Z", "source_id": 58467601, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:22:37Z", "source_id": 18632212, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7655, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:51Z", "source_id": 58478573, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T10:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:56Z", "source_id": 18635670, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:28:00+01:00", "operational_fact": true}] |
Preston |
1024 |
1024 |
4C |
None |
None |
Colne |
1134 |
1134 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23934/2026-09-19/detailed |
None |
Burnley Central |
2026-09-19T11:24:00+01:00 |
Brierfield |
5.0 |
{"type": "LineString", "coordinates": [[-2.2446317, 53.793789299999986], [-2.2442957, 53.7940868], [-2.2442434999999996, 53.79414130000001], [-2.2440778999999997, 53.794365199999994], [-2.2439929, 53.7944901], [-2.243823, 53.79481259999999], [-2.2437051, 53.79515850000001], [-2.2436599, 53.795562899999986], [-2.2437114, 53.795927899999995], [-2.2442973, 53.798524099999995], [-2.2449285, 53.8015881], [-2.2449959, 53.8019916], [-2.2450444999999997, 53.80247429999999], [-2.245045, 53.8025569], [-2.2450529, 53.8028683], [-2.2450564999999996, 53.80301459999999], [-2.2450203, 53.8035169], [-2.244899600000001, 53.80446229999999], [-2.244814799999999, 53.8048203], [-2.2446548, 53.8053571], [-2.2444848, 53.8058596], [-2.2443744000000003, 53.8061304], [-2.244121, 53.8067029], [-2.2433723, 53.8081037], [-2.2429781, 53.80886409999999], [-2.242727299999999, 53.8093147], [-2.2426387, 53.8095049], [-2.2424692, 53.809823], [-2.242125, 53.810503999999995], [-2.2418648999999995, 53.8109961], [-2.241517, 53.81183430000001], [-2.2411812, 53.81287139999999], [-2.2395816, 53.8180138], [-2.2388981, 53.8198667], [-2.2384515, 53.82095889999999], [-2.2382114999999994, 53.821456399999995], [-2.2378959999999997, 53.8220247], [-2.236634899999999, 53.8238058], [-2.236243, 53.8243669]]} |
2.2 |
1123 |
1128 |
Burnley Central |
Brierfield |
Brierfield |
53.8243669 |
-2.2362430 |
53.8243669 |
-2.2362430 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:00 |
Brierfield |
TD |
TRACKING_TIMEOUT |
58478573 |
1789813676491641 |
46 |
46 |
2026-09-19 11:47:02.904233 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:02.162071 |
| 666022 |
695483 |
P02012 |
482S12MH19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 695483, "stp": "P", "toc": "Greater Anglia", "uid": "P02012", "consist": "755403", "dest_crs": "SHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02012/2026-09-19/detailed", "trust_id": "482S12MH19", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheringham", "service_date": "2026-09-19", "dest_arr_time": "1138", "dest_platform": null, "is_terminated": 1, "next_location": "Cromer", "signalling_id": "2S12", "timing_status": "ON TIME", "origin_station": "Norwich", "current_leg_arr": "1125", "current_leg_dep": "1110", "current_leg_end": "Cromer", "origin_dep_time": "1041", "origin_platform": "6", "current_location": "Cromer", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3844418597531571, 52.8170605315692], [1.3841867, 52.8175268], [1.3840886, 52.817695499999985], [1.3840293, 52.8177902], [1.3839712, 52.8178739], [1.3837370999999998, 52.8181676], [1.3835887, 52.818349600000005], [1.3832938, 52.81865880000001], [1.3825880999999998, 52.819284], [1.3816843000000003, 52.819985900000006], [1.3815214, 52.82012379999999], [1.3811199, 52.82049250000001], [1.3809367999999995, 52.8206574], [1.3807305, 52.82083740000001], [1.3804148999999997, 52.8211049], [1.3802556592535935, 52.82123800100551], [1.3784011, 52.82278809999999], [1.3781466000000002, 52.82300179999999], [1.3772064, 52.82379639999999], [1.3768277999999998, 52.8241326], [1.3764930999999998, 52.8244137], [1.373163, 52.8272115], [1.3712819999999997, 52.8288285], [1.3709916, 52.8290782], [1.3703043999999998, 52.8296636], [1.369917, 52.82999089999999], [1.3694682000000002, 52.830371500000005], [1.3690866, 52.83069559999999], [1.3688848, 52.83087149999999], [1.3685828, 52.831126700000006], [1.3668984, 52.8325971], [1.3654725, 52.8338113], [1.3637093, 52.83532460000001], [1.3620553999999998, 52.8367129], [1.3616094, 52.83704050000001], [1.3610406, 52.8375181], [1.3603376, 52.8381217], [1.3600936, 52.8383296], [1.3590532999999998, 52.8393216], [1.3589167999999998, 52.839451], [1.3585903999999998, 52.83979159999999], [1.3582571, 52.84013099999999], [1.3578315, 52.8405817], [1.3574386, 52.84100479999999], [1.3567913, 52.8416705], [1.3562186, 52.8423597], [1.3558531, 52.8428255], [1.3555079999999995, 52.843261], [1.3551362999999998, 52.84374029999999], [1.3546815, 52.8443504], [1.354177, 52.8450902], [1.3540136, 52.845334699999995], [1.3535771, 52.8460325], [1.3531236, 52.8467506], [1.352799, 52.84734939999999], [1.3524814, 52.8480246], [1.3521439, 52.848792200000005], [1.3516715, 52.84998639999999], [1.351097, 52.851972200000006], [1.3510021, 52.85239760000001], [1.3509688, 52.8525558], [1.3505546, 52.8557256], [1.3505248, 52.8559132], [1.350456, 52.856692800000005], [1.3503199, 52.857909799999995], [1.349369, 52.866075], [1.3492915, 52.8668221], [1.3492696, 52.86699370000001], [1.3491476999999998, 52.867830399999995], [1.3490720000000005, 52.8682573], [1.3489208999999998, 52.868861499999994], [1.3486481999999995, 52.86954500000001], [1.3483082999999998, 52.87012279999999], [1.3475047, 52.87120469999999], [1.3474729261792822, 52.87124589776208], [1.3461003, 52.873025600000005], [1.3446544, 52.87488220000001], [1.3441874866694536, 52.87548963626874], [1.3437413, 52.8760701], [1.3434246, 52.8764716], [1.3430786, 52.8768585], [1.3427004, 52.877258399999995], [1.3422982, 52.8776489], [1.3408646, 52.8790136], [1.3401905000000005, 52.8797415], [1.3397274, 52.8802939], [1.3396551, 52.88038259999999], [1.3386933, 52.8816234], [1.3376218, 52.8829494], [1.3369942, 52.8837644], [1.3367487999999998, 52.8840569], [1.3357912, 52.8851798], [1.3346001, 52.886434300000005], [1.3333584999999997, 52.8876672], [1.3320682999999998, 52.8888747], [1.3298501, 52.8909745], [1.3285881, 52.8920891], [1.3270282999999998, 52.893617099999986], [1.3254293, 52.8951313], [1.3232411999999998, 52.8971663], [1.3212777999999998, 52.89902049999999], [1.3201888, 52.9000625], [1.3183527999999998, 52.90179620000001], [1.3174583, 52.9026385], [1.3165356, 52.9035718], [1.3156926999999998, 52.9045933], [1.3155548999999995, 52.9047781], [1.3149568, 52.9057018], [1.3143562999999998, 52.906723], [1.3134549, 52.90829780000001], [1.3133697999999998, 52.9084401], [1.3127375999999995, 52.909649299999984], [1.3120306, 52.91099699999999], [1.3116574999999997, 52.9116734], [1.3111828, 52.9123835], [1.3106708, 52.91298499999999], [1.3104317999999997, 52.9132397], [1.3101779, 52.9134549], [1.309816, 52.9137483], [1.3094707, 52.9139744], [1.3090786999999997, 52.914257], [1.3077663, 52.9148836], [1.302363, 52.9173929], [1.3019368, 52.9175426], [1.3015282999999995, 52.9176588], [1.3011399, 52.91775739999999], [1.3007789, 52.9178289], [1.3004559, 52.9178677], [1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]}", "current_leg_start": "North Walsham", "dest_arr_time_act": "1137", "motion_projection": null, "next_location_lat": "52.9295495", "next_location_lon": "1.2876424", "previous_location": "North Walsham", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2425.581, \"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\": 3050.441, \"from_m\": 2425.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3926.882, \"from_m\": 3050.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4928.284, \"from_m\": 3926.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5320.394, \"from_m\": 4928.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5334.53, \"from_m\": 5320.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5401.229, \"from_m\": 5334.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5644.57, \"from_m\": 5401.229, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5712.49, \"from_m\": 5644.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7001.514, \"from_m\": 5712.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9398.158, \"from_m\": 7001.514, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 695483, \"profile_key\": \"81902df6ce6f4acd8f600aafe9019527bce1a33604dd8b2a01de4cdc0b5fce2c\", \"schedule_id\": 20183, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 1350.947, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 2853.276, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1050H\", \"wtt_dep\": \"1051\", \"location\": \"Salhouse\", \"stage_seq\": 4, \"distance_m\": 5124.339, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1055\", \"wtt_dep\": \"1056\", \"location\": \"Hoveton & Wroxham\", \"stage_seq\": 5, \"distance_m\": 7760.297, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1101H\", \"wtt_dep\": \"1102\", \"location\": \"Worstead\", \"stage_seq\": 6, \"distance_m\": 9398.158, \"section_seq\": 1, \"route_path_id\": 36536}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9398.158, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36536}], \"total_distance_m\": 9398.158, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8062.908, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1335.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1041", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "52.9295495", "current_position_lon": "1.2876424", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:10Z\", \"source_id\": 58405854, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:13Z\", \"source_id\": 18613366, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:32Z\", \"source_id\": 58430515, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:33Z\", \"source_id\": 18620857, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:17Z\", \"source_id\": 58471068, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:20Z\", \"source_id\": 18633305, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cromer", "service_state_platform": "1", "timing_fact_generation": 1789813765973526, "current_leg_arrival_utc": "2026-09-19T11:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:02.190656", "service_state_evidence_id": 58481925, "current_leg_start_actual_dep": "2026-09-19T11:10:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:02.900960", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
SHM |
2S12 |
755403 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2425.581, "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": 3050.441, "from_m": 2425.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3926.882, "from_m": 3050.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4928.284, "from_m": 3926.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5320.394, "from_m": 4928.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5334.53, "from_m": 5320.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5401.229, "from_m": 5334.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5644.57, "from_m": 5401.229, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5712.49, "from_m": 5644.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7001.514, "from_m": 5712.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9398.158, "from_m": 7001.514, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 695483, "profile_key": "81902df6ce6f4acd8f600aafe9019527bce1a33604dd8b2a01de4cdc0b5fce2c", "schedule_id": 20183, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1041", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 1350.947, "section_seq": 1, "route_path_id": 36536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 2853.276, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1050H", "wtt_dep": "1051", "location": "Salhouse", "stage_seq": 4, "distance_m": 5124.339, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1055", "wtt_dep": "1056", "location": "Hoveton & Wroxham", "stage_seq": 5, "distance_m": 7760.297, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1101H", "wtt_dep": "1102", "location": "Worstead", "stage_seq": 6, "distance_m": 9398.158, "section_seq": 1, "route_path_id": 36536}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9398.158, "from_m": 0.0, "section_seq": 1, "route_path_id": 36536}], "total_distance_m": 9398.158, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8062.908, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1335.25, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12837, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:10Z", "source_id": 58405854, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:13Z", "source_id": 18613366, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12833, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:32Z", "source_id": 58430515, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:07:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:33Z", "source_id": 18620857, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12829, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:17Z", "source_id": 58471068, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:20Z", "source_id": 18633305, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:25:00+01:00", "operational_fact": true}] |
Norwich |
1041 |
1041 |
6 |
None |
None |
Sheringham |
1138 |
1137 |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02012/2026-09-19/detailed |
None |
North Walsham |
2026-09-19T11:10:00+01:00 |
Cromer |
15.0 |
{"type": "LineString", "coordinates": [[1.3844418597531571, 52.8170605315692], [1.3841867, 52.8175268], [1.3840886, 52.817695499999985], [1.3840293, 52.8177902], [1.3839712, 52.8178739], [1.3837370999999998, 52.8181676], [1.3835887, 52.818349600000005], [1.3832938, 52.81865880000001], [1.3825880999999998, 52.819284], [1.3816843000000003, 52.819985900000006], [1.3815214, 52.82012379999999], [1.3811199, 52.82049250000001], [1.3809367999999995, 52.8206574], [1.3807305, 52.82083740000001], [1.3804148999999997, 52.8211049], [1.3802556592535935, 52.82123800100551], [1.3784011, 52.82278809999999], [1.3781466000000002, 52.82300179999999], [1.3772064, 52.82379639999999], [1.3768277999999998, 52.8241326], [1.3764930999999998, 52.8244137], [1.373163, 52.8272115], [1.3712819999999997, 52.8288285], [1.3709916, 52.8290782], [1.3703043999999998, 52.8296636], [1.369917, 52.82999089999999], [1.3694682000000002, 52.830371500000005], [1.3690866, 52.83069559999999], [1.3688848, 52.83087149999999], [1.3685828, 52.831126700000006], [1.3668984, 52.8325971], [1.3654725, 52.8338113], [1.3637093, 52.83532460000001], [1.3620553999999998, 52.8367129], [1.3616094, 52.83704050000001], [1.3610406, 52.8375181], [1.3603376, 52.8381217], [1.3600936, 52.8383296], [1.3590532999999998, 52.8393216], [1.3589167999999998, 52.839451], [1.3585903999999998, 52.83979159999999], [1.3582571, 52.84013099999999], [1.3578315, 52.8405817], [1.3574386, 52.84100479999999], [1.3567913, 52.8416705], [1.3562186, 52.8423597], [1.3558531, 52.8428255], [1.3555079999999995, 52.843261], [1.3551362999999998, 52.84374029999999], [1.3546815, 52.8443504], [1.354177, 52.8450902], [1.3540136, 52.845334699999995], [1.3535771, 52.8460325], [1.3531236, 52.8467506], [1.352799, 52.84734939999999], [1.3524814, 52.8480246], [1.3521439, 52.848792200000005], [1.3516715, 52.84998639999999], [1.351097, 52.851972200000006], [1.3510021, 52.85239760000001], [1.3509688, 52.8525558], [1.3505546, 52.8557256], [1.3505248, 52.8559132], [1.350456, 52.856692800000005], [1.3503199, 52.857909799999995], [1.349369, 52.866075], [1.3492915, 52.8668221], [1.3492696, 52.86699370000001], [1.3491476999999998, 52.867830399999995], [1.3490720000000005, 52.8682573], [1.3489208999999998, 52.868861499999994], [1.3486481999999995, 52.86954500000001], [1.3483082999999998, 52.87012279999999], [1.3475047, 52.87120469999999], [1.3474729261792822, 52.87124589776208], [1.3461003, 52.873025600000005], [1.3446544, 52.87488220000001], [1.3441874866694536, 52.87548963626874], [1.3437413, 52.8760701], [1.3434246, 52.8764716], [1.3430786, 52.8768585], [1.3427004, 52.877258399999995], [1.3422982, 52.8776489], [1.3408646, 52.8790136], [1.3401905000000005, 52.8797415], [1.3397274, 52.8802939], [1.3396551, 52.88038259999999], [1.3386933, 52.8816234], [1.3376218, 52.8829494], [1.3369942, 52.8837644], [1.3367487999999998, 52.8840569], [1.3357912, 52.8851798], [1.3346001, 52.886434300000005], [1.3333584999999997, 52.8876672], [1.3320682999999998, 52.8888747], [1.3298501, 52.8909745], [1.3285881, 52.8920891], [1.3270282999999998, 52.893617099999986], [1.3254293, 52.8951313], [1.3232411999999998, 52.8971663], [1.3212777999999998, 52.89902049999999], [1.3201888, 52.9000625], [1.3183527999999998, 52.90179620000001], [1.3174583, 52.9026385], [1.3165356, 52.9035718], [1.3156926999999998, 52.9045933], [1.3155548999999995, 52.9047781], [1.3149568, 52.9057018], [1.3143562999999998, 52.906723], [1.3134549, 52.90829780000001], [1.3133697999999998, 52.9084401], [1.3127375999999995, 52.909649299999984], [1.3120306, 52.91099699999999], [1.3116574999999997, 52.9116734], [1.3111828, 52.9123835], [1.3106708, 52.91298499999999], [1.3104317999999997, 52.9132397], [1.3101779, 52.9134549], [1.309816, 52.9137483], [1.3094707, 52.9139744], [1.3090786999999997, 52.914257], [1.3077663, 52.9148836], [1.302363, 52.9173929], [1.3019368, 52.9175426], [1.3015282999999995, 52.9176588], [1.3011399, 52.91775739999999], [1.3007789, 52.9178289], [1.3004559, 52.9178677], [1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]} |
10.4 |
1110 |
1125 |
North Walsham |
Cromer |
Cromer |
52.9295495 |
1.2876424 |
52.9295495 |
1.2876424 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:00 |
Cromer |
TD |
TRACKING_TIMEOUT |
58481925 |
1789813765973526 |
18 |
18 |
2026-09-19 11:47:02.900960 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:02.190656 |
| 666023 |
696529 |
P02258 |
495L73MJ19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 696529, "stp": "P", "toc": "Greater Anglia", "uid": "P02258", "consist": "755412", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02258/2026-09-19/detailed", "trust_id": "495L73MJ19", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich Down and Up Goods", "service_date": "2026-09-19", "dest_arr_time": "1137", "dest_platform": null, "is_terminated": 1, "next_location": "Ipswich Down and Up Goods", "signalling_id": "5L73", "timing_status": "ON TIME", "origin_station": "Ipswich", "current_leg_arr": "1137", "current_leg_dep": "1135", "current_leg_end": "Ipswich Down and Up Goods", "origin_dep_time": "1135", "origin_platform": "2B", "current_location": "Ipswich", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.145891, 52.05004310000001], [1.1459484, 52.05002319999999], [1.1462188, 52.0499196], [1.1465557, 52.04978229999999], [1.1461817, 52.04995730000001], [1.1459734999999998, 52.0500457], [1.1458618, 52.05008670000001], [1.1457546999999997, 52.050126], [1.1453325, 52.05026639999999], [1.144828, 52.050417200000005], [1.1442176000000002, 52.0505812], [1.1437993, 52.05067789999999], [1.1433939, 52.05075800000001], [1.1430046, 52.0508285], [1.1420667999999998, 52.0510089], [1.1420145, 52.05101899999999], [1.1417892, 52.0510608], [1.141729, 52.051072], [1.1416666, 52.05108449999999], [1.1405698999999998, 52.0512903], [1.139771, 52.0514422], [1.1393234, 52.0515346], [1.1387685, 52.05165650000001], [1.1383874, 52.05173640000001], [1.1378988, 52.05186599999999], [1.1375715999999998, 52.0519569], [1.1371437, 52.05209750000001], [1.1367645999999998, 52.0522329], [1.1364003, 52.0523699], [1.1357136, 52.05264489999999], [1.1352658, 52.05283], [1.1347584, 52.0530519], [1.1343230999999998, 52.05324230000001], [1.1334076, 52.0536886], [1.1329591, 52.05392359999999]]}", "current_leg_start": "Ipswich", "dest_arr_time_act": "1137", "motion_projection": null, "next_location_lat": "52.0539236", "next_location_lon": "1.1329591", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:58495660\", \"confirmationDeadline\": \"2026-09-19T11:37:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2425.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3050.441, \"from_m\": 2425.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3926.882, \"from_m\": 3050.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4928.284, \"from_m\": 3926.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5320.394, \"from_m\": 4928.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5334.53, \"from_m\": 5320.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5401.229, \"from_m\": 5334.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5644.57, \"from_m\": 5401.229, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5712.49, \"from_m\": 5644.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7001.514, \"from_m\": 5712.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9398.158, \"from_m\": 7001.514, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 696529, \"profile_key\": \"7afe630456fae29c92bf13d8f2a0858f864df74b9c204f11adeb8a2d1ffd6fba\", \"schedule_id\": 20255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36536}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": null, \"location\": \"Ipswich Down and Up Goods\", \"stage_seq\": 2, \"distance_m\": 1350.947, \"section_seq\": 1, \"route_path_id\": 36536}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9398.158, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36536}], \"total_distance_m\": 9398.158, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8062.908, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1335.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1135", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "52.0539236", "current_position_lon": "1.1329591", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ipswich", "service_state_platform": "2", "timing_fact_generation": 1789814153169206, "current_leg_arrival_utc": "2026-09-19T11:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:02.458784", "service_state_evidence_id": 58495660, "current_leg_start_actual_dep": "2026-09-19T11:35:27+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:02.907019", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
IPS |
None |
5L73 |
755412 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2425.581, "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": 3050.441, "from_m": 2425.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3926.882, "from_m": 3050.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4928.284, "from_m": 3926.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5320.394, "from_m": 4928.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5334.53, "from_m": 5320.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5401.229, "from_m": 5334.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5644.57, "from_m": 5401.229, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5712.49, "from_m": 5644.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7001.514, "from_m": 5712.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9398.158, "from_m": 7001.514, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 696529, "profile_key": "7afe630456fae29c92bf13d8f2a0858f864df74b9c204f11adeb8a2d1ffd6fba", "schedule_id": 20255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1135", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36536}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": null, "location": "Ipswich Down and Up Goods", "stage_seq": 2, "distance_m": 1350.947, "section_seq": 1, "route_path_id": 36536}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9398.158, "from_m": 0.0, "section_seq": 1, "route_path_id": 36536}], "total_distance_m": 9398.158, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8062.908, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1335.25, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ipswich |
1135 |
1135 |
2B |
None |
None |
Ipswich Down and Up Goods |
1137 |
1137 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02258/2026-09-19/detailed |
None |
Ipswich |
2026-09-19T11:35:27+01:00 |
Ipswich Down and Up Goods |
2.0 |
{"type": "LineString", "coordinates": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.145891, 52.05004310000001], [1.1459484, 52.05002319999999], [1.1462188, 52.0499196], [1.1465557, 52.04978229999999], [1.1461817, 52.04995730000001], [1.1459734999999998, 52.0500457], [1.1458618, 52.05008670000001], [1.1457546999999997, 52.050126], [1.1453325, 52.05026639999999], [1.144828, 52.050417200000005], [1.1442176000000002, 52.0505812], [1.1437993, 52.05067789999999], [1.1433939, 52.05075800000001], [1.1430046, 52.0508285], [1.1420667999999998, 52.0510089], [1.1420145, 52.05101899999999], [1.1417892, 52.0510608], [1.141729, 52.051072], [1.1416666, 52.05108449999999], [1.1405698999999998, 52.0512903], [1.139771, 52.0514422], [1.1393234, 52.0515346], [1.1387685, 52.05165650000001], [1.1383874, 52.05173640000001], [1.1378988, 52.05186599999999], [1.1375715999999998, 52.0519569], [1.1371437, 52.05209750000001], [1.1367645999999998, 52.0522329], [1.1364003, 52.0523699], [1.1357136, 52.05264489999999], [1.1352658, 52.05283], [1.1347584, 52.0530519], [1.1343230999999998, 52.05324230000001], [1.1334076, 52.0536886], [1.1329591, 52.05392359999999]]} |
0.8 |
1135 |
1137 |
None |
Ipswich |
Ipswich Down and Up Goods |
52.0539236 |
1.1329591 |
52.0539236 |
1.1329591 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:00 |
Ipswich |
TD |
TRACKING_TIMEOUT |
58495660 |
1789814153169206 |
5 |
5 |
2026-09-19 11:47:02.907019 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:02.458784 |
| 666024 |
696653 |
C38398 |
509Y49MJ19 |
2026-09-19 |
COMPLETE |
18681301 |
2026-09-19 12:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 696653, "stp": "P", "toc": "Elizabeth Line", "uid": "C38398", "consist": "345048", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38398/2026-09-19/detailed", "trust_id": "509Y49MJ19", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y49", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "1237", "current_leg_dep": "1235", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1144", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "1237½", "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\": 308.802, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 417.102, \"from_m\": 308.802, \"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\": 9581.701, \"from_m\": 417.102, \"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\": 9595.904, \"from_m\": 9581.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9683.63, \"from_m\": 9595.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9701.497, \"from_m\": 9683.63, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17840.766, \"from_m\": 9701.497, \"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\": 18787.981, \"from_m\": 17840.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19127.996, \"from_m\": 18787.981, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19481.863, \"from_m\": 19127.996, \"capability_applied\": null, \"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\": 19577.482, \"from_m\": 19481.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25415.155, \"from_m\": 19577.482, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 28544.34, \"from_m\": 25415.155, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39629.826, \"from_m\": 28544.34, \"capability_applied\": null, \"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\": 40707.933, \"from_m\": 39629.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40738.36, \"from_m\": 40707.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41907.09, \"from_m\": 40738.36, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41922.246, \"from_m\": 41907.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42981.219, \"from_m\": 41922.246, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48326.914, \"from_m\": 42981.219, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 49914.54, \"from_m\": 48326.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50750.205, \"from_m\": 49914.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50785.096, \"from_m\": 50750.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50848.325, \"from_m\": 50785.096, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51137.324, \"from_m\": 50848.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51665.243, \"from_m\": 51137.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56936.828, \"from_m\": 51665.243, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57227.685, \"from_m\": 56936.828, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58972.978, \"from_m\": 57227.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59071.446, \"from_m\": 58972.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59124.907, \"from_m\": 59071.446, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59680.275, \"from_m\": 59124.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71885.943, \"from_m\": 59680.275, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72783.338, \"from_m\": 71885.943, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74081.067, \"from_m\": 72783.338, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75137.942, \"from_m\": 74081.067, \"capability_applied\": null, \"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\": 76721.175, \"from_m\": 75137.942, \"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\": 77466.061, \"from_m\": 76721.175, \"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\": 77812.011, \"from_m\": 77466.061, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78268.727, \"from_m\": 77812.011, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78327.345, \"from_m\": 78268.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80010.976, \"from_m\": 78327.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91834.647, \"from_m\": 80010.976, \"capability_applied\": null, \"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\": 94823.998, \"from_m\": 91834.647, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94866.986, \"from_m\": 94823.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95253.133, \"from_m\": 94866.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95380.519, \"from_m\": 95253.133, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95426.504, \"from_m\": 95380.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95560.842, \"from_m\": 95426.504, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95623.894, \"from_m\": 95560.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95640.268, \"from_m\": 95623.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95677.775, \"from_m\": 95640.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95730.447, \"from_m\": 95677.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96166.271, \"from_m\": 95730.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96515.795, \"from_m\": 96166.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\": 97708.346, \"from_m\": 96515.795, \"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\": 97862.714, \"from_m\": 97708.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\": 98240.024, \"from_m\": 97862.714, \"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\": 98260.113, \"from_m\": 98240.024, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101126.112, \"from_m\": 98260.113, \"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\": 101227.091, \"from_m\": 101126.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102070.242, \"from_m\": 101227.091, \"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\": 104267.799, \"from_m\": 102070.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\": 105660.876, \"from_m\": 104267.799, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111601.333, \"from_m\": 105660.876, \"capability_applied\": null, \"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\": 111685.892, \"from_m\": 111601.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111811.519, \"from_m\": 111685.892, \"capability_applied\": null, \"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\": 112007.674, \"from_m\": 111811.519, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112662.004, \"from_m\": 112007.674, \"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\": 113880.34, \"from_m\": 112662.004, \"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\": 114015.613, \"from_m\": 113880.34, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 114087.741, \"from_m\": 114015.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125888.443, \"from_m\": 114087.741, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154173.875, \"from_m\": 125888.443, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154598.013, \"from_m\": 154173.875, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 156139.658, \"from_m\": 154598.013, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 156245.199, \"from_m\": 156139.658, \"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\": 157929.296, \"from_m\": 156245.199, \"capability_applied\": null, \"effective_limit_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\": 696653, \"profile_key\": \"fcc0d001ac16d97fb8891c52a5bbd501b2f8f334b7e01400b068915ae589a489\", \"schedule_id\": 9013, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 18891.723, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1151H\", \"wtt_dep\": \"1152\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 24458.744, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1155\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 33298.142, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 39584.006, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1201H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 41347.032, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1203H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 42103.418, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 43032.22, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1208H\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 48326.914, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 50615.827, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 51596.418, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 57136.32, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 59071.446, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 62493.756, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 64622.877, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 66087.337, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 74193.029, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 77684.384, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 79292.858, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 88706.837, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 94811.17, \"section_seq\": 1, \"route_path_id\": 68854}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 95520.144, \"section_seq\": 1, \"route_path_id\": 68854}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 157929.296, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68854}], \"total_distance_m\": 157929.296, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 155697.341, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2231.955, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1144", "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-19T10:46:42Z\", \"source_id\": 58518769, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:48Z\", \"source_id\": 18647991, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:08Z\", \"source_id\": 58528619, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:11Z\", \"source_id\": 18650905, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:27Z\", \"source_id\": 58535845, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:31Z\", \"source_id\": 18653078, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:16Z\", \"source_id\": 58542005, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:19Z\", \"source_id\": 18654969, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:51Z\", \"source_id\": 58550027, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:53Z\", \"source_id\": 18657269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:43Z\", \"source_id\": 58554113, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:50Z\", \"source_id\": 18658517, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:51Z\", \"source_id\": 58558832, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:56Z\", \"source_id\": 18659958, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:27Z\", \"source_id\": 58564604, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:30Z\", \"source_id\": 18661724, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:24Z\", \"source_id\": 58571092, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:30Z\", \"source_id\": 18663662, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:46Z\", \"source_id\": 58576010, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:48Z\", \"source_id\": 18665181, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:01Z\", \"source_id\": 58580673, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:05Z\", \"source_id\": 18666678, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:51Z\", \"source_id\": 58584645, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:54Z\", \"source_id\": 18667888, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:13Z\", \"source_id\": 58598205, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:15Z\", \"source_id\": 18672129, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:26Z\", \"source_id\": 58604960, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:30Z\", \"source_id\": 18674287, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:54Z\", \"source_id\": 58610202, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:55Z\", \"source_id\": 18675872, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:01Z\", \"source_id\": 58617077, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:05Z\", \"source_id\": 18677924, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:21Z\", \"source_id\": 58622315, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:23Z\", \"source_id\": 18679477, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:08Z\", \"source_id\": 58628527, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:10Z\", \"source_id\": 18681301, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789817831079432, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:09.301850", "service_state_evidence_id": 58628527, "current_leg_start_actual_dep": "2026-09-19T12:35:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-19T11:37:06", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:10.117157", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y49 |
345048 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 308.802, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 417.102, "from_m": 308.802, "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": 9581.701, "from_m": 417.102, "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": 9595.904, "from_m": 9581.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9683.63, "from_m": 9595.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9701.497, "from_m": 9683.63, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17840.766, "from_m": 9701.497, "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": 18787.981, "from_m": 17840.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19127.996, "from_m": 18787.981, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19481.863, "from_m": 19127.996, "capability_applied": null, "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": 19577.482, "from_m": 19481.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25415.155, "from_m": 19577.482, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 28544.34, "from_m": 25415.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39629.826, "from_m": 28544.34, "capability_applied": null, "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": 40707.933, "from_m": 39629.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40738.36, "from_m": 40707.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41907.09, "from_m": 40738.36, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41922.246, "from_m": 41907.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42981.219, "from_m": 41922.246, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48326.914, "from_m": 42981.219, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 49914.54, "from_m": 48326.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50750.205, "from_m": 49914.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50785.096, "from_m": 50750.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50848.325, "from_m": 50785.096, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51137.324, "from_m": 50848.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51665.243, "from_m": 51137.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56936.828, "from_m": 51665.243, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57227.685, "from_m": 56936.828, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58972.978, "from_m": 57227.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59071.446, "from_m": 58972.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59124.907, "from_m": 59071.446, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59680.275, "from_m": 59124.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71885.943, "from_m": 59680.275, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72783.338, "from_m": 71885.943, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74081.067, "from_m": 72783.338, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75137.942, "from_m": 74081.067, "capability_applied": null, "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": 76721.175, "from_m": 75137.942, "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": 77466.061, "from_m": 76721.175, "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": 77812.011, "from_m": 77466.061, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78268.727, "from_m": 77812.011, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78327.345, "from_m": 78268.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80010.976, "from_m": 78327.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91834.647, "from_m": 80010.976, "capability_applied": null, "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": 94823.998, "from_m": 91834.647, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94866.986, "from_m": 94823.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95253.133, "from_m": 94866.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95380.519, "from_m": 95253.133, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95426.504, "from_m": 95380.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95560.842, "from_m": 95426.504, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95623.894, "from_m": 95560.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95640.268, "from_m": 95623.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95677.775, "from_m": 95640.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95730.447, "from_m": 95677.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96166.271, "from_m": 95730.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96515.795, "from_m": 96166.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": 97708.346, "from_m": 96515.795, "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": 97862.714, "from_m": 97708.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": 98240.024, "from_m": 97862.714, "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": 98260.113, "from_m": 98240.024, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101126.112, "from_m": 98260.113, "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": 101227.091, "from_m": 101126.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102070.242, "from_m": 101227.091, "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": 104267.799, "from_m": 102070.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": 105660.876, "from_m": 104267.799, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111601.333, "from_m": 105660.876, "capability_applied": null, "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": 111685.892, "from_m": 111601.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111811.519, "from_m": 111685.892, "capability_applied": null, "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": 112007.674, "from_m": 111811.519, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112662.004, "from_m": 112007.674, "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": 113880.34, "from_m": 112662.004, "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": 114015.613, "from_m": 113880.34, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 114087.741, "from_m": 114015.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125888.443, "from_m": 114087.741, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154173.875, "from_m": 125888.443, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154598.013, "from_m": 154173.875, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 156139.658, "from_m": 154598.013, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 156245.199, "from_m": 156139.658, "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": 157929.296, "from_m": 156245.199, "capability_applied": null, "effective_limit_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": 696653, "profile_key": "fcc0d001ac16d97fb8891c52a5bbd501b2f8f334b7e01400b068915ae589a489", "schedule_id": 9013, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1144", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148", "location": "Brentwood", "stage_seq": 2, "distance_m": 18891.723, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1151H", "wtt_dep": "1152", "location": "Harold Wood", "stage_seq": 3, "distance_m": 24458.744, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1155", "location": "Gidea Park", "stage_seq": 4, "distance_m": 33298.142, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "Romford", "stage_seq": 5, "distance_m": 39584.006, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1201H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 41347.032, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1203H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 42103.418, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 43032.22, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1208H", "location": "Ilford", "stage_seq": 9, "distance_m": 48326.914, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Manor Park", "stage_seq": 10, "distance_m": 50615.827, "section_seq": 1, "route_path_id": 68854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 51596.418, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214", "location": "Forest Gate", "stage_seq": 12, "distance_m": 57136.32, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216", "location": "Maryland", "stage_seq": 13, "distance_m": 59071.446, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Stratford", "stage_seq": 14, "distance_m": 62493.756, "section_seq": 1, "route_path_id": 68854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 64622.877, "section_seq": 1, "route_path_id": 68854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 66087.337, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 74193.029, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 77684.384, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 79292.858, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 88706.837, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 94811.17, "section_seq": 1, "route_path_id": 68854}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 95520.144, "section_seq": 1, "route_path_id": 68854}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 157929.296, "from_m": 0.0, "section_seq": 1, "route_path_id": 68854}], "total_distance_m": 157929.296, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 155697.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2231.955, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:42Z", "source_id": 58518769, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:47:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:48Z", "source_id": 18647991, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:08Z", "source_id": 58528619, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:11Z", "source_id": 18650905, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:27Z", "source_id": 58535845, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:31Z", "source_id": 18653078, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:16Z", "source_id": 58542005, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:19Z", "source_id": 18654969, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:51Z", "source_id": 58550027, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:53Z", "source_id": 18657269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:43Z", "source_id": 58554113, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:50Z", "source_id": 18658517, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:51Z", "source_id": 58558832, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:56Z", "source_id": 18659958, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:27Z", "source_id": 58564604, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:30Z", "source_id": 18661724, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:24Z", "source_id": 58571092, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:30Z", "source_id": 18663662, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:46Z", "source_id": 58576010, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:48Z", "source_id": 18665181, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:01Z", "source_id": 58580673, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:05Z", "source_id": 18666678, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:51Z", "source_id": 58584645, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:54Z", "source_id": 18667888, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:13Z", "source_id": 58598205, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:15Z", "source_id": 18672129, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:26Z", "source_id": 58604960, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:30Z", "source_id": 18674287, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:54Z", "source_id": 58610202, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:55Z", "source_id": 18675872, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:01Z", "source_id": 58617077, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:05Z", "source_id": 18677924, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:21Z", "source_id": 58622315, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:23Z", "source_id": 18679477, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:08Z", "source_id": 58628527, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:10Z", "source_id": 18681301, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Shenfield |
1144 |
1144 |
6 |
None |
None |
Paddington (Crossrail) |
1239 |
1237½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38398/2026-09-19/detailed |
None |
Bond Street (Crossrail) |
2026-09-19T12:35:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
1235 |
1237 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:06 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
58628527 |
1789817831079432 |
105 |
105 |
2026-09-19 11:47:10.117157 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:09.301850 |
| 666025 |
699208 |
L55349 |
505N02M519 |
2026-09-19 |
COMPLETE |
18681261 |
2026-09-19 12:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 699208, "stp": "P", "toc": "Greater Anglia", "uid": "L55349", "consist": "720569", "dest_crs": "CLT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55349/2026-09-19/detailed", "trust_id": "505N02M519", "origin_crs": "XLC", "show_on_map": 0, "dar_est_time": "05:30:00", "dar_platform": null, "dest_station": "Clacton-on-Sea", "service_date": "2026-09-19", "dest_arr_time": "0551", "dest_platform": "1", "is_terminated": 1, "next_location": "Clacton Wash Road", "signalling_id": "5N02", "timing_status": null, "origin_station": "Clacton Carriage Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0530", "origin_platform": null, "current_location": "Clacton Carriage Sidings", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0551", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13291.188, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13899.316, \"from_m\": 13291.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16287.482, \"from_m\": 13899.316, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 17362.369, \"from_m\": 16287.482, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18089.276, \"from_m\": 17362.369, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23328.029, \"from_m\": 18089.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 23830.322, \"from_m\": 23328.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26607.337, \"from_m\": 23830.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27136.079, \"from_m\": 26607.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27595.636, \"from_m\": 27136.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30691.455, \"from_m\": 27595.636, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31113.792, \"from_m\": 30691.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50344.979, \"from_m\": 31113.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51161.816, \"from_m\": 50344.979, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51468.733, \"from_m\": 51161.816, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59467.837, \"from_m\": 51468.733, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62478.319, \"from_m\": 59467.837, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65656.515, \"from_m\": 62478.319, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66241.266, \"from_m\": 65656.515, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69007.612, \"from_m\": 66241.266, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 70671.099, \"from_m\": 69007.612, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70782.957, \"from_m\": 70671.099, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71599.655, \"from_m\": 70782.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73926.948, \"from_m\": 71599.655, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 79724.77, \"from_m\": 73926.948, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79928.171, \"from_m\": 79724.77, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86553.305, \"from_m\": 79928.171, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88669.412, \"from_m\": 86553.305, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88696.515, \"from_m\": 88669.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99625.797, \"from_m\": 88696.515, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103628.815, \"from_m\": 99625.797, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113300.053, \"from_m\": 103628.815, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117794.627, \"from_m\": 113300.053, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118924.667, \"from_m\": 117794.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118955.579, \"from_m\": 118924.667, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119074.144, \"from_m\": 118955.579, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119188.237, \"from_m\": 119074.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119249.289, \"from_m\": 119188.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119667.35, \"from_m\": 119249.289, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 699208, \"profile_key\": \"a672872993397876d5abe75a72d02f03ce341990a4e30ef04510fee9bd99bf8a\", \"schedule_id\": 17089, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Clacton Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73060}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0545\", \"location\": \"Clacton Wash Road\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 73060}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": null, \"location\": \"Clacton-on-Sea\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 73060}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119667.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73060}], \"total_distance_m\": 119667.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100375.111, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19292.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Clacton Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789817831920494, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:11.914857", "service_state_evidence_id": 18681261, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:11.941460", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XLC |
CLT |
5N02 |
720569 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13291.188, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13899.316, "from_m": 13291.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16287.482, "from_m": 13899.316, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 17362.369, "from_m": 16287.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18089.276, "from_m": 17362.369, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23328.029, "from_m": 18089.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 23830.322, "from_m": 23328.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26607.337, "from_m": 23830.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27136.079, "from_m": 26607.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27595.636, "from_m": 27136.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30691.455, "from_m": 27595.636, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31113.792, "from_m": 30691.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50344.979, "from_m": 31113.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51161.816, "from_m": 50344.979, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51468.733, "from_m": 51161.816, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59467.837, "from_m": 51468.733, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 62478.319, "from_m": 59467.837, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65656.515, "from_m": 62478.319, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66241.266, "from_m": 65656.515, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69007.612, "from_m": 66241.266, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 70671.099, "from_m": 69007.612, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70782.957, "from_m": 70671.099, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71599.655, "from_m": 70782.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73926.948, "from_m": 71599.655, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79724.77, "from_m": 73926.948, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79928.171, "from_m": 79724.77, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86553.305, "from_m": 79928.171, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88669.412, "from_m": 86553.305, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88696.515, "from_m": 88669.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99625.797, "from_m": 88696.515, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103628.815, "from_m": 99625.797, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113300.053, "from_m": 103628.815, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117794.627, "from_m": 113300.053, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118924.667, "from_m": 117794.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118955.579, "from_m": 118924.667, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119074.144, "from_m": 118955.579, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119188.237, "from_m": 119074.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119249.289, "from_m": 119188.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119667.35, "from_m": 119249.289, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 699208, "profile_key": "a672872993397876d5abe75a72d02f03ce341990a4e30ef04510fee9bd99bf8a", "schedule_id": 17089, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Clacton Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73060}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0545", "location": "Clacton Wash Road", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 73060}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": null, "location": "Clacton-on-Sea", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 73060}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119667.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 73060}], "total_distance_m": 119667.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100375.111, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19292.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Clacton Carriage Sidings |
0530 |
0530 |
None |
5:30:00 |
None |
Clacton-on-Sea |
0551 |
0551 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L55349/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Clacton Carriage Sidings |
Clacton Wash Road |
None |
None |
None |
None |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:00 |
Clacton Carriage Sidings |
TRUST |
TRUST_CANCELLATION |
18681261 |
1789817831920494 |
0 |
0 |
2026-09-19 11:47:11.941460 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:11.914857 |
| 666026 |
696937 |
C21405 |
552H12MJ19 |
2026-09-19 |
COMPLETE |
18680563 |
2026-09-19 12:37:00 |
2026-09-19 11:47:21 |
2026-09-21 11:47:21 |
{"id": 696937, "stp": "P", "toc": "East Midlands Railway", "uid": "C21405", "consist": "158862", "dest_crs": "MSW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21405/2026-09-19/detailed", "trust_id": "552H12MJ19", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mansfield Woodhouse", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": "3", "is_terminated": 1, "next_location": "Mansfield Woodhouse", "signalling_id": "2H12", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "1237", "current_leg_dep": "1232", "current_leg_end": "Mansfield Woodhouse", "origin_dep_time": "1156", "origin_platform": "1B", "current_location": "Mansfield Woodhouse", "last_update_time": "2026-09-19T11:47:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1991683999999998, 53.1417519], [-1.1982742, 53.142222700000005], [-1.1974614999999995, 53.142666000000006], [-1.1969460999999997, 53.142957799999984], [-1.1967021, 53.143087300000005], [-1.1962524, 53.1433334], [-1.1956491, 53.143686900000006], [-1.1949932, 53.14412499999999], [-1.1945762999999998, 53.1444321], [-1.1944963, 53.144496], [-1.1939972, 53.1449315], [-1.1938333, 53.145081399999995], [-1.1933155999999998, 53.14561150000001], [-1.193217692436172, 53.14573188385283], [-1.1928386, 53.146198], [-1.1926536, 53.1464635], [-1.1924865999999998, 53.1467259], [-1.1923335999999998, 53.1469928], [-1.1922334999999995, 53.1471802], [-1.1921379999999997, 53.147391], [-1.1918632, 53.1481607], [-1.1917555, 53.1488618], [-1.1917148, 53.1495587], [-1.191731, 53.14997460000001], [-1.1917958, 53.15037749999998], [-1.1919404, 53.1509698], [-1.1922341, 53.1516899], [-1.1924661, 53.1521346], [-1.1927123, 53.152536600000005], [-1.1931833, 53.1531472], [-1.1936871, 53.153774199999994], [-1.1939, 53.15402160000001], [-1.1950836, 53.15536759999999], [-1.1951457, 53.1554383], [-1.19554, 53.1558867], [-1.1971415, 53.15775929999999], [-1.1991852, 53.160125999999984], [-1.1999858, 53.161053], [-1.2002739, 53.1614579], [-1.2003511999999998, 53.1615494], [-1.2004562, 53.1616721], [-1.2010118, 53.16236919999999], [-1.2016786999999998, 53.1633811]]}", "current_leg_start": "Mansfield Town", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "53.1633811", "next_location_lon": "-1.2016787", "previous_location": "Mansfield Town", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.1633811", "current_position_lon": "-1.2016787", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:51Z\", \"source_id\": 58567718, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:54Z\", \"source_id\": 18662614, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:05Z\", \"source_id\": 58570416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:08Z\", \"source_id\": 18663428, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:05Z\", \"source_id\": 58570416, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:11Z\", \"source_id\": 58596034, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:14Z\", \"source_id\": 18671448, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:55Z\", \"source_id\": 58601703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:59Z\", \"source_id\": 18673251, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:55Z\", \"source_id\": 58614581, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:57Z\", \"source_id\": 18677211, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16668, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:00Z\", \"source_id\": 58625958, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:03Z\", \"source_id\": 18680563, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mansfield Woodhouse", "service_state_platform": "3", "timing_fact_generation": 1789817769746175, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:15.385497", "service_state_evidence_id": 18680563, "current_leg_start_actual_dep": "2026-09-19T12:31:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:15.612987", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
MSW |
2H12 |
158862 |
2 |
90 |
None |
None |
[{"source": "TD", "smart_id": 16324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:51Z", "source_id": 58567718, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:54Z", "source_id": 18662614, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16317, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:05Z", "source_id": 58570416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:08Z", "source_id": 18663428, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16312, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:05Z", "source_id": 58570416, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16685, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:11Z", "source_id": 58596034, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:14Z", "source_id": 18671448, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16676, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:55Z", "source_id": 58601703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:59Z", "source_id": 18673251, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16672, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:55Z", "source_id": 58614581, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:57Z", "source_id": 18677211, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16668, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:00Z", "source_id": 58625958, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:03Z", "source_id": 18680563, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Nottingham |
1156 |
1156 |
1B |
None |
None |
Mansfield Woodhouse |
1234 |
1234 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21405/2026-09-19/detailed |
None |
Mansfield Town |
2026-09-19T12:31:30+01:00 |
Mansfield Woodhouse |
5.0 |
{"type": "LineString", "coordinates": [[-1.1991683999999998, 53.1417519], [-1.1982742, 53.142222700000005], [-1.1974614999999995, 53.142666000000006], [-1.1969460999999997, 53.142957799999984], [-1.1967021, 53.143087300000005], [-1.1962524, 53.1433334], [-1.1956491, 53.143686900000006], [-1.1949932, 53.14412499999999], [-1.1945762999999998, 53.1444321], [-1.1944963, 53.144496], [-1.1939972, 53.1449315], [-1.1938333, 53.145081399999995], [-1.1933155999999998, 53.14561150000001], [-1.193217692436172, 53.14573188385283], [-1.1928386, 53.146198], [-1.1926536, 53.1464635], [-1.1924865999999998, 53.1467259], [-1.1923335999999998, 53.1469928], [-1.1922334999999995, 53.1471802], [-1.1921379999999997, 53.147391], [-1.1918632, 53.1481607], [-1.1917555, 53.1488618], [-1.1917148, 53.1495587], [-1.191731, 53.14997460000001], [-1.1917958, 53.15037749999998], [-1.1919404, 53.1509698], [-1.1922341, 53.1516899], [-1.1924661, 53.1521346], [-1.1927123, 53.152536600000005], [-1.1931833, 53.1531472], [-1.1936871, 53.153774199999994], [-1.1939, 53.15402160000001], [-1.1950836, 53.15536759999999], [-1.1951457, 53.1554383], [-1.19554, 53.1558867], [-1.1971415, 53.15775929999999], [-1.1991852, 53.160125999999984], [-1.1999858, 53.161053], [-1.2002739, 53.1614579], [-1.2003511999999998, 53.1615494], [-1.2004562, 53.1616721], [-1.2010118, 53.16236919999999], [-1.2016786999999998, 53.1633811]]} |
1.7 |
1232 |
1237 |
Mansfield Town |
Mansfield Woodhouse |
Mansfield Woodhouse |
53.1633811 |
-1.2016787 |
53.1633811 |
-1.2016787 |
1 |
0 |
2026-09-19 11:47:21 |
TERMINATED |
2026-09-19 11:37:00 |
Mansfield Woodhouse |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680563 |
1789817769746175 |
42 |
42 |
2026-09-19 11:47:15.612987 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:15.385497 |
| 666027 |
696661 |
C14755 |
041R51MJ19 |
2026-09-19 |
COMPLETE |
18680358 |
2026-09-19 12:37:00 |
2026-09-19 11:47:22 |
2026-09-21 11:47:22 |
{"id": 696661, "stp": "P", "toc": "ScotRail", "uid": "C14755", "consist": "385103+385111", "dest_crs": "GLQ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14755/2026-09-19/detailed", "trust_id": "041R51MJ19", "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-19", "dest_arr_time": "1236", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1R51", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1237", "current_leg_dep": "1221", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1145", "origin_platform": "12", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-19T11:47:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Croy", "dest_arr_time_act": "1236", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Croy", "current_leg_milage": "11.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1738.008, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 696661, \"profile_key\": \"3d737840b4f2cb83ceb9e2f0c6b3388b2223770fa1bad1f1cf268e3a7ccfacd2\", \"schedule_id\": 5985, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28188}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1738.008, \"section_seq\": 1, \"route_path_id\": 28188}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1738.008, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28188}], \"total_distance_m\": 1738.008, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1738.008, \"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": "1145", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.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-19T10:47:52Z\", \"source_id\": 58521326, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:59Z\", \"source_id\": 18648761, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:55Z\", \"source_id\": 58550186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:59Z\", \"source_id\": 18657349, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:17Z\", \"source_id\": 58561993, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:21Z\", \"source_id\": 18660933, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:26Z\", \"source_id\": 58571155, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:30Z\", \"source_id\": 18663682, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:14Z\", \"source_id\": 58591919, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:18Z\", \"source_id\": 18670160, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:19Z\", \"source_id\": 58602576, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:25Z\", \"source_id\": 18673528, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:34Z\", \"source_id\": 58609522, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:35Z\", \"source_id\": 18675653, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:42Z\", \"source_id\": 58625304, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:44Z\", \"source_id\": 18680358, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "4", "timing_fact_generation": 1789817745393107, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:16.626137", "service_state_evidence_id": 18680358, "current_leg_start_actual_dep": "2026-09-19T12:23:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:16.681932", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLQ |
1R51 |
385103+385111 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1738.008, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 696661, "profile_key": "3d737840b4f2cb83ceb9e2f0c6b3388b2223770fa1bad1f1cf268e3a7ccfacd2", "schedule_id": 5985, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1145", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28188}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1738.008, "section_seq": 1, "route_path_id": 28188}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1738.008, "from_m": 0.0, "section_seq": 1, "route_path_id": 28188}], "total_distance_m": 1738.008, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1738.008, "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-19T10:47:52Z", "source_id": 58521326, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:59Z", "source_id": 18648761, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:55Z", "source_id": 58550186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:59Z", "source_id": 18657349, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:17Z", "source_id": 58561993, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:21Z", "source_id": 18660933, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:26Z", "source_id": 58571155, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:30Z", "source_id": 18663682, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:14Z", "source_id": 58591919, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:18Z", "source_id": 18670160, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:19Z", "source_id": 58602576, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:25Z", "source_id": 18673528, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:34Z", "source_id": 58609522, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:35Z", "source_id": 18675653, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1411, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:42Z", "source_id": 58625304, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:44Z", "source_id": 18680358, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Edinburgh |
1145 |
1145 |
12 |
None |
None |
Glasgow Queen St High Level |
1236 |
1236 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14755/2026-09-19/detailed |
None |
Croy |
2026-09-19T12:23:00+01:00 |
Glasgow Queen St High Level |
16.0 |
{"type": "LineString", "coordinates": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
11.3 |
1221 |
1237 |
Croy |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-19 11:47:22 |
TERMINATED |
2026-09-19 11:37:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680358 |
1789817745393107 |
57 |
57 |
2026-09-19 11:47:16.681932 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:16.626137 |
| 666028 |
697344 |
W04201 |
889F26MK19 |
2026-09-19 |
COMPLETE |
18680806 |
2026-09-19 12:37:00 |
2026-09-19 11:47:51 |
2026-09-21 11:47:51 |
{"id": 697344, "stp": "P", "toc": "London Overground", "uid": "W04201", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04201/2026-09-19/detailed", "trust_id": "889F26MK19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-19", "dest_arr_time": "1235", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F26", "timing_status": "LATE", "origin_station": "New Cross ELL", "current_leg_arr": "1237", "current_leg_dep": "1235", "current_leg_end": "Dalston Junction", "origin_dep_time": "1213", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "+2 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": "1235", "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\": 33.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 435.256, \"from_m\": 33.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1185.335, \"from_m\": 435.256, \"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\": 1293.344, \"from_m\": 1185.335, \"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\": 697344, \"profile_key\": \"6a5d20de25e4a8b0a9f5e9d5f0be888e99b6101c33788773d29bcb94877f0ca0\", \"schedule_id\": 23623, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 1293.344, \"section_seq\": 1, \"route_path_id\": 100457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1293.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100457}], \"total_distance_m\": 1293.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1260.133, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 33.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-19T11:17:36Z\", \"source_id\": 58586251, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:37Z\", \"source_id\": 18668380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:04Z\", \"source_id\": 58591468, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:10Z\", \"source_id\": 18670076, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:43Z\", \"source_id\": 58595031, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:47Z\", \"source_id\": 18671158, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:27Z\", \"source_id\": 58598668, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:30Z\", \"source_id\": 18672277, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:17Z\", \"source_id\": 58602517, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:21Z\", \"source_id\": 18673484, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:32Z\", \"source_id\": 58607294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:33Z\", \"source_id\": 18674983, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:59Z\", \"source_id\": 58612507, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:06Z\", \"source_id\": 18676607, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:24Z\", \"source_id\": 58617928, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:25Z\", \"source_id\": 18678152, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:47Z\", \"source_id\": 58623217, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:49Z\", \"source_id\": 18679737, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:25Z\", \"source_id\": 58626987, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:27Z\", \"source_id\": 18680806, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789817788973637, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:26.518894", "service_state_evidence_id": 18680806, "current_leg_start_actual_dep": "2026-09-19T12:35:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:27.488329", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9F26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 33.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 435.256, "from_m": 33.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1185.335, "from_m": 435.256, "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": 1293.344, "from_m": 1185.335, "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": 697344, "profile_key": "6a5d20de25e4a8b0a9f5e9d5f0be888e99b6101c33788773d29bcb94877f0ca0", "schedule_id": 23623, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1213", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 1293.344, "section_seq": 1, "route_path_id": 100457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1293.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 100457}], "total_distance_m": 1293.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1260.133, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 33.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:36Z", "source_id": 58586251, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:37Z", "source_id": 18668380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:04Z", "source_id": 58591468, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:10Z", "source_id": 18670076, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:43Z", "source_id": 58595031, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:47Z", "source_id": 18671158, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:27Z", "source_id": 58598668, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:30Z", "source_id": 18672277, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:17Z", "source_id": 58602517, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:21Z", "source_id": 18673484, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:32Z", "source_id": 58607294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:33Z", "source_id": 18674983, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:59Z", "source_id": 58612507, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:06Z", "source_id": 18676607, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:24Z", "source_id": 58617928, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:25Z", "source_id": 18678152, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:47Z", "source_id": 58623217, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:49Z", "source_id": 18679737, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:25Z", "source_id": 58626987, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:27Z", "source_id": 18680806, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
New Cross ELL |
1213 |
1213 |
D |
None |
None |
Dalston Junction |
1235 |
1235 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04201/2026-09-19/detailed |
None |
Haggerston |
2026-09-19T12:35:30+01:00 |
Dalston Junction |
2.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 |
1235 |
1237 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680806 |
1789817788973637 |
42 |
42 |
2026-09-19 11:47:27.488329 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:26.518894 |
| 666029 |
696987 |
L81691 |
872G27MJ19 |
2026-09-19 |
COMPLETE |
18680583 |
2026-09-19 12:37:00 |
2026-09-19 11:47:51 |
2026-09-21 11:47:51 |
{"id": 696987, "stp": "O", "toc": "South Western Railway", "uid": "L81691", "consist": "701020", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81691/2026-09-19/detailed", "trust_id": "872G27MJ19", "origin_crs": "SUR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2G27", "timing_status": "ON TIME", "origin_station": "Surbiton", "current_leg_arr": "1237", "current_leg_dep": "1232", "current_leg_end": "Guildford", "origin_dep_time": "1158", "origin_platform": "2", "current_location": "Guildford", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 779.692, \"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\": 1663.337, \"from_m\": 779.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 696987, \"profile_key\": \"a9988181cbfa3580ac33e21df1f3fb25999603194aa19534891ec329b1f4e393\", \"schedule_id\": 36511, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Surbiton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 2, \"distance_m\": 1663.337, \"section_seq\": 1, \"route_path_id\": 32085}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1663.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32085}], \"total_distance_m\": 1663.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1663.337, \"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": "1158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:46Z\", \"source_id\": 58551977, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:50Z\", \"source_id\": 18657900, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:03Z\", \"source_id\": 58554818, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:08Z\", \"source_id\": 18658763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:35Z\", \"source_id\": 58564897, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:39Z\", \"source_id\": 18661799, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:53Z\", \"source_id\": 58574153, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:57Z\", \"source_id\": 18664606, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:39Z\", \"source_id\": 58584212, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:40Z\", \"source_id\": 18667769, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:06Z\", \"source_id\": 58589521, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:09Z\", \"source_id\": 18669435, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:48Z\", \"source_id\": 58601430, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:49Z\", \"source_id\": 18673159, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:38Z\", \"source_id\": 58613884, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:45Z\", \"source_id\": 18677051, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:01Z\", \"source_id\": 58625998, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:07Z\", \"source_id\": 18680583, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789817769571840, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:29.902267", "service_state_evidence_id": 18680583, "current_leg_start_actual_dep": "2026-09-19T12:33:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:31.110481", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
SUR |
GLD |
2G27 |
701020 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 779.692, "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": 1663.337, "from_m": 779.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 696987, "profile_key": "a9988181cbfa3580ac33e21df1f3fb25999603194aa19534891ec329b1f4e393", "schedule_id": 36511, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1158", "location": "Surbiton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Hampton Court Jn", "stage_seq": 2, "distance_m": 1663.337, "section_seq": 1, "route_path_id": 32085}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1663.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 32085}], "total_distance_m": 1663.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1663.337, "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": 28548, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:46Z", "source_id": 58551977, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:50Z", "source_id": 18657900, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28552, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:03Z", "source_id": 58554818, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:08Z", "source_id": 18658763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:35Z", "source_id": 58564897, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:39Z", "source_id": 18661799, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28122, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:53Z", "source_id": 58574153, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:57Z", "source_id": 18664606, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28113, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:39Z", "source_id": 58584212, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:40Z", "source_id": 18667769, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:06Z", "source_id": 58589521, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:09Z", "source_id": 18669435, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:48Z", "source_id": 58601430, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:49Z", "source_id": 18673159, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:38Z", "source_id": 58613884, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:45Z", "source_id": 18677051, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:01Z", "source_id": 58625998, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:07Z", "source_id": 18680583, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Surbiton |
1158 |
1158 |
2 |
None |
None |
Guildford |
1239 |
1237 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81691/2026-09-19/detailed |
None |
London Road (Guildford) |
2026-09-19T12:33:30+01:00 |
Guildford |
5.0 |
{"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} |
1.6 |
1232 |
1237 |
London Road (Guildford) |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680583 |
1789817769571840 |
47 |
47 |
2026-09-19 11:47:31.110481 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:29.902267 |
| 666030 |
695335 |
G38494 |
401F96MH19 |
2026-09-19 |
COMPLETE |
18680291 |
2026-09-19 12:37:00 |
2026-09-19 11:47:51 |
2026-09-21 11:47:51 |
{"id": 695335, "stp": "O", "toc": "Transport for Wales", "uid": "G38494", "consist": "197014", "dest_crs": "LIV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38494/2026-09-19/detailed", "trust_id": "401F96MH19", "origin_crs": "LLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": "7", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F96", "timing_status": "LATE", "origin_station": "Llandudno", "current_leg_arr": "1237", "current_leg_dep": "1225", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1034", "origin_platform": "3", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "1232", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1092.155, \"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\": 4688.757, \"from_m\": 1092.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\": 5775.197, \"from_m\": 4688.757, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5810.692, \"from_m\": 5775.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6082.5, \"from_m\": 5810.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6737.713, \"from_m\": 6082.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7817.774, \"from_m\": 6737.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\": 7943.074, \"from_m\": 7817.774, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10652.531, \"from_m\": 7943.074, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11280.994, \"from_m\": 10652.531, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29015.904, \"from_m\": 11280.994, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30666.706, \"from_m\": 29015.904, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32921.275, \"from_m\": 30666.706, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33482.355, \"from_m\": 32921.275, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34513.948, \"from_m\": 33482.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44230.27, \"from_m\": 34513.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44281.689, \"from_m\": 44230.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55895.569, \"from_m\": 44281.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56096.929, \"from_m\": 55895.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56149.566, \"from_m\": 56096.929, \"capability_applied\": null, \"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\": 56214.843, \"from_m\": 56149.566, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56935.003, \"from_m\": 56214.843, \"capability_applied\": null, \"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\": 56980.461, \"from_m\": 56935.003, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61181.955, \"from_m\": 56980.461, \"capability_applied\": null, \"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\": 62312.232, \"from_m\": 61181.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63221.399, \"from_m\": 62312.232, \"capability_applied\": null, \"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\": 63310.059, \"from_m\": 63221.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64362.553, \"from_m\": 63310.059, \"capability_applied\": null, \"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\": 65147.106, \"from_m\": 64362.553, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66820.727, \"from_m\": 65147.106, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69985.746, \"from_m\": 66820.727, \"capability_applied\": null, \"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\": 80869.46, \"from_m\": 69985.746, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81546.838, \"from_m\": 80869.46, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83400.591, \"from_m\": 81546.838, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 96488.031, \"from_m\": 83400.591, \"capability_applied\": null, \"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\": 103883.204, \"from_m\": 96488.031, \"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\": 103954.012, \"from_m\": 103883.204, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 115306.379, \"from_m\": 103954.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118549.191, \"from_m\": 115306.379, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118570.497, \"from_m\": 118549.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119099.521, \"from_m\": 118570.497, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129089.517, \"from_m\": 119099.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129404.918, \"from_m\": 129089.517, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130085.122, \"from_m\": 129404.918, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 134043.411, \"from_m\": 130085.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 134323.021, \"from_m\": 134043.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138274.128, \"from_m\": 134323.021, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 139002.592, \"from_m\": 138274.128, \"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\": 148056.402, \"from_m\": 139002.592, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 149298.777, \"from_m\": 148056.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 149359.2, \"from_m\": 149298.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159978.974, \"from_m\": 149359.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 170398.709, \"from_m\": 159978.974, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170506.995, \"from_m\": 170398.709, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 182641.964, \"from_m\": 170506.995, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 184128.67, \"from_m\": 182641.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\": 190977.24, \"from_m\": 184128.67, \"capability_applied\": null, \"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\": 191463.932, \"from_m\": 190977.24, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 193904.237, \"from_m\": 191463.932, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 194315.469, \"from_m\": 193904.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 194449.83, \"from_m\": 194315.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 194607.808, \"from_m\": 194449.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194806.557, \"from_m\": 194607.808, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 194846.969, \"from_m\": 194806.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195092.761, \"from_m\": 194846.969, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 195392.308, \"from_m\": 195092.761, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 196380.519, \"from_m\": 195392.308, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 199496.52, \"from_m\": 196380.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\": 125.0}, {\"to_m\": 199595.352, \"from_m\": 199496.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230561.518, \"from_m\": 199595.352, \"capability_applied\": null, \"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\": 230622.571, \"from_m\": 230561.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 242978.452, \"from_m\": 230622.571, \"capability_applied\": null, \"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\": 243030.774, \"from_m\": 242978.452, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 243050.925, \"from_m\": 243030.774, \"capability_applied\": null, \"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\": 243658.084, \"from_m\": 243050.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 244006.29, \"from_m\": 243658.084, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 246520.826, \"from_m\": 244006.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 266110.421, \"from_m\": 246520.826, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 270696.822, \"from_m\": 266110.421, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 270735.813, \"from_m\": 270696.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 270859.262, \"from_m\": 270735.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 271191.081, \"from_m\": 270859.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 273989.37, \"from_m\": 271191.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\": 274027.011, \"from_m\": 273989.37, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 274514.567, \"from_m\": 274027.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\": 274543.686, \"from_m\": 274514.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275987.58, \"from_m\": 274543.686, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 279596.574, \"from_m\": 275987.58, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 280422.804, \"from_m\": 279596.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290976.301, \"from_m\": 280422.804, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 291413.447, \"from_m\": 290976.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295412.734, \"from_m\": 291413.447, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 295485.393, \"from_m\": 295412.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295532.424, \"from_m\": 295485.393, \"capability_applied\": null, \"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\": 295575.504, \"from_m\": 295532.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298027.557, \"from_m\": 295575.504, \"capability_applied\": null, \"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\": 304523.733, \"from_m\": 298027.557, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 306453.264, \"from_m\": 304523.733, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 307161.047, \"from_m\": 306453.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 308358.382, \"from_m\": 307161.047, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310743.709, \"from_m\": 308358.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\": 110.0}, {\"to_m\": 321713.056, \"from_m\": 310743.709, \"capability_applied\": null, \"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\": 321798.429, \"from_m\": 321713.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 323560.999, \"from_m\": 321798.429, \"capability_applied\": null, \"effective_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\": 695335, \"profile_key\": \"6de1d05a52151a535d4facb5b2fe088cf633852937065a0e6ead6744c98d2778\", \"schedule_id\": 33440, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1034\", \"location\": \"Llandudno\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1038\", \"wtt_dep\": \"1039\", \"location\": \"Deganwy\", \"stage_seq\": 2, \"distance_m\": 1038.564, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1044H\", \"location\": \"Llandudno Junction\", \"stage_seq\": 3, \"distance_m\": 6998.671, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1051\", \"location\": \"Colwyn Bay\", \"stage_seq\": 4, \"distance_m\": 7817.774, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1057\", \"wtt_dep\": \"1058\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 5, \"distance_m\": 10836.603, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1103\", \"wtt_dep\": \"1104H\", \"location\": \"Rhyl\", \"stage_seq\": 6, \"distance_m\": 14996.544, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1109\", \"wtt_dep\": \"1110H\", \"location\": \"Prestatyn\", \"stage_seq\": 7, \"distance_m\": 33063.824, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 8, \"distance_m\": 46646.362, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1122\", \"wtt_dep\": \"1123H\", \"location\": \"Flint\", \"stage_seq\": 9, \"distance_m\": 56262.646, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1130\", \"location\": \"Shotton\", \"stage_seq\": 10, \"distance_m\": 57009.121, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Saltney Jn\", \"stage_seq\": 11, \"distance_m\": 61394.202, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138H\", \"location\": \"Chester South Jn\", \"stage_seq\": 12, \"distance_m\": 62259.139, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": \"1143\", \"location\": \"Chester\", \"stage_seq\": 13, \"distance_m\": 63380.762, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 14, \"distance_m\": 64799.083, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1151H\", \"wtt_dep\": \"1152\", \"location\": \"Helsby\", \"stage_seq\": 15, \"distance_m\": 66262.95, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156H\", \"location\": \"Frodsham\", \"stage_seq\": 16, \"distance_m\": 80716.349, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Frodsham Jn\", \"stage_seq\": 17, \"distance_m\": 98308.734, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Halton Jn\", \"stage_seq\": 18, \"distance_m\": 102079.723, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1209\", \"location\": \"Runcorn\", \"stage_seq\": 19, \"distance_m\": 103521.451, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 20, \"distance_m\": 104434.352, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Speke Jn\", \"stage_seq\": 21, \"distance_m\": 108890.909, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1220\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 22, \"distance_m\": 118618.382, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 23, \"distance_m\": 121610.664, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 24, \"distance_m\": 129352.067, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Edge Hill\", \"stage_seq\": 25, \"distance_m\": 133402.66, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 26, \"distance_m\": 136825.334, \"section_seq\": 1, \"route_path_id\": 104282}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 27, \"distance_m\": 148758.053, \"section_seq\": 1, \"route_path_id\": 104282}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 323560.999, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104282}], \"total_distance_m\": 323560.999, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 286297.716, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37263.283, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1034", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:44:03Z\", \"source_id\": 18606600, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:50:17Z\", \"source_id\": 18610642, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:53:47Z\", \"source_id\": 58405072, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:53:49Z\", \"source_id\": 18613083, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:42Z\", \"source_id\": 58422208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:43Z\", \"source_id\": 18618351, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:56Z\", \"source_id\": 58431468, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:58Z\", \"source_id\": 18621157, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:45Z\", \"source_id\": 58463575, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:49Z\", \"source_id\": 18630991, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:30Z\", \"source_id\": 58482168, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:34Z\", \"source_id\": 18636697, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:45:55Z\", \"source_id\": 58517002, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:45:59Z\", \"source_id\": 18647460, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:21Z\", \"source_id\": 18656831, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:57Z\", \"source_id\": 18659322, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:00Z\", \"source_id\": 58576501, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:04Z\", \"source_id\": 18665388, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:10Z\", \"source_id\": 58598105, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:13Z\", \"source_id\": 18672112, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:21Z\", \"source_id\": 58617811, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:25Z\", \"source_id\": 18678131, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:36Z\", \"source_id\": 58625022, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:41Z\", \"source_id\": 18680291, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "7", "timing_fact_generation": 1789817741305383, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:33.217049", "service_state_evidence_id": 18680291, "current_leg_start_actual_dep": "2026-09-19T12:25:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:34.042922", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
LLD |
LIV |
1F96 |
197014 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1092.155, "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": 4688.757, "from_m": 1092.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": 5775.197, "from_m": 4688.757, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5810.692, "from_m": 5775.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6082.5, "from_m": 5810.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6737.713, "from_m": 6082.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7817.774, "from_m": 6737.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": 7943.074, "from_m": 7817.774, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10652.531, "from_m": 7943.074, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11280.994, "from_m": 10652.531, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29015.904, "from_m": 11280.994, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30666.706, "from_m": 29015.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32921.275, "from_m": 30666.706, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33482.355, "from_m": 32921.275, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34513.948, "from_m": 33482.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44230.27, "from_m": 34513.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44281.689, "from_m": 44230.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55895.569, "from_m": 44281.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56096.929, "from_m": 55895.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56149.566, "from_m": 56096.929, "capability_applied": null, "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": 56214.843, "from_m": 56149.566, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56935.003, "from_m": 56214.843, "capability_applied": null, "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": 56980.461, "from_m": 56935.003, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61181.955, "from_m": 56980.461, "capability_applied": null, "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": 62312.232, "from_m": 61181.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63221.399, "from_m": 62312.232, "capability_applied": null, "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": 63310.059, "from_m": 63221.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64362.553, "from_m": 63310.059, "capability_applied": null, "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": 65147.106, "from_m": 64362.553, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66820.727, "from_m": 65147.106, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69985.746, "from_m": 66820.727, "capability_applied": null, "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": 80869.46, "from_m": 69985.746, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81546.838, "from_m": 80869.46, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83400.591, "from_m": 81546.838, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 96488.031, "from_m": 83400.591, "capability_applied": null, "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": 103883.204, "from_m": 96488.031, "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": 103954.012, "from_m": 103883.204, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 115306.379, "from_m": 103954.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118549.191, "from_m": 115306.379, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118570.497, "from_m": 118549.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119099.521, "from_m": 118570.497, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129089.517, "from_m": 119099.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129404.918, "from_m": 129089.517, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130085.122, "from_m": 129404.918, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 134043.411, "from_m": 130085.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 134323.021, "from_m": 134043.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138274.128, "from_m": 134323.021, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 139002.592, "from_m": 138274.128, "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": 148056.402, "from_m": 139002.592, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 149298.777, "from_m": 148056.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149359.2, "from_m": 149298.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159978.974, "from_m": 149359.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 170398.709, "from_m": 159978.974, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170506.995, "from_m": 170398.709, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 182641.964, "from_m": 170506.995, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 184128.67, "from_m": 182641.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": 190977.24, "from_m": 184128.67, "capability_applied": null, "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": 191463.932, "from_m": 190977.24, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 193904.237, "from_m": 191463.932, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 194315.469, "from_m": 193904.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 194449.83, "from_m": 194315.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 194607.808, "from_m": 194449.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194806.557, "from_m": 194607.808, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 194846.969, "from_m": 194806.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195092.761, "from_m": 194846.969, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 195392.308, "from_m": 195092.761, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 196380.519, "from_m": 195392.308, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 199496.52, "from_m": 196380.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": 125.0}, {"to_m": 199595.352, "from_m": 199496.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230561.518, "from_m": 199595.352, "capability_applied": null, "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": 230622.571, "from_m": 230561.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 242978.452, "from_m": 230622.571, "capability_applied": null, "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": 243030.774, "from_m": 242978.452, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 243050.925, "from_m": 243030.774, "capability_applied": null, "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": 243658.084, "from_m": 243050.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244006.29, "from_m": 243658.084, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 246520.826, "from_m": 244006.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 266110.421, "from_m": 246520.826, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 270696.822, "from_m": 266110.421, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 270735.813, "from_m": 270696.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 270859.262, "from_m": 270735.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 271191.081, "from_m": 270859.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 273989.37, "from_m": 271191.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": 274027.011, "from_m": 273989.37, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 274514.567, "from_m": 274027.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": 274543.686, "from_m": 274514.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275987.58, "from_m": 274543.686, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 279596.574, "from_m": 275987.58, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 280422.804, "from_m": 279596.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 290976.301, "from_m": 280422.804, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 291413.447, "from_m": 290976.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295412.734, "from_m": 291413.447, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 295485.393, "from_m": 295412.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295532.424, "from_m": 295485.393, "capability_applied": null, "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": 295575.504, "from_m": 295532.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298027.557, "from_m": 295575.504, "capability_applied": null, "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": 304523.733, "from_m": 298027.557, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 306453.264, "from_m": 304523.733, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 307161.047, "from_m": 306453.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 308358.382, "from_m": 307161.047, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310743.709, "from_m": 308358.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": 110.0}, {"to_m": 321713.056, "from_m": 310743.709, "capability_applied": null, "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": 321798.429, "from_m": 321713.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 323560.999, "from_m": 321798.429, "capability_applied": null, "effective_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": 695335, "profile_key": "6de1d05a52151a535d4facb5b2fe088cf633852937065a0e6ead6744c98d2778", "schedule_id": 33440, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1034", "location": "Llandudno", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1038", "wtt_dep": "1039", "location": "Deganwy", "stage_seq": 2, "distance_m": 1038.564, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1044H", "location": "Llandudno Junction", "stage_seq": 3, "distance_m": 6998.671, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1051", "location": "Colwyn Bay", "stage_seq": 4, "distance_m": 7817.774, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1057", "wtt_dep": "1058", "location": "Abergele & Pensarn", "stage_seq": 5, "distance_m": 10836.603, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1103", "wtt_dep": "1104H", "location": "Rhyl", "stage_seq": 6, "distance_m": 14996.544, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1109", "wtt_dep": "1110H", "location": "Prestatyn", "stage_seq": 7, "distance_m": 33063.824, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116", "location": "Mostyn East Jn", "stage_seq": 8, "distance_m": 46646.362, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1122", "wtt_dep": "1123H", "location": "Flint", "stage_seq": 9, "distance_m": 56262.646, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1130", "location": "Shotton", "stage_seq": 10, "distance_m": 57009.121, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137", "location": "Saltney Jn", "stage_seq": 11, "distance_m": 61394.202, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138H", "location": "Chester South Jn", "stage_seq": 12, "distance_m": 62259.139, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": "1143", "location": "Chester", "stage_seq": 13, "distance_m": 63380.762, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147", "location": "Mickle Trafford Jn", "stage_seq": 14, "distance_m": 64799.083, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1151H", "wtt_dep": "1152", "location": "Helsby", "stage_seq": 15, "distance_m": 66262.95, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156H", "location": "Frodsham", "stage_seq": 16, "distance_m": 80716.349, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Frodsham Jn", "stage_seq": 17, "distance_m": 98308.734, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Halton Jn", "stage_seq": 18, "distance_m": 102079.723, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1209", "location": "Runcorn", "stage_seq": 19, "distance_m": 103521.451, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Ditton East Jn", "stage_seq": 20, "distance_m": 104434.352, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Speke Jn", "stage_seq": 21, "distance_m": 108890.909, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1220", "location": "Liverpool South Parkway (HL)", "stage_seq": 22, "distance_m": 118618.382, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Wavertree Jn", "stage_seq": 23, "distance_m": 121610.664, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Edge Hill S.B.", "stage_seq": 24, "distance_m": 129352.067, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Edge Hill", "stage_seq": 25, "distance_m": 133402.66, "section_seq": 1, "route_path_id": 104282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Crown Street Jn", "stage_seq": 26, "distance_m": 136825.334, "section_seq": 1, "route_path_id": 104282}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 27, "distance_m": 148758.053, "section_seq": 1, "route_path_id": 104282}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 323560.999, "from_m": 0.0, "section_seq": 1, "route_path_id": 104282}], "total_distance_m": 323560.999, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 286297.716, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37263.283, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:44:03Z", "source_id": 18606600, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:50:17Z", "source_id": 18610642, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10343, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:53:47Z", "source_id": 58405072, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:53:49Z", "source_id": 18613083, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10348, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:42Z", "source_id": 58422208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:43Z", "source_id": 18618351, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10360, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:56Z", "source_id": 58431468, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:58Z", "source_id": 18621157, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10368, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:45Z", "source_id": 58463575, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:49Z", "source_id": 18630991, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:30Z", "source_id": 58482168, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:34Z", "source_id": 18636697, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10396, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:45:55Z", "source_id": 58517002, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:45:59Z", "source_id": 18647460, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:21Z", "source_id": 18656831, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:57Z", "source_id": 18659322, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:00Z", "source_id": 58576501, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:04Z", "source_id": 18665388, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9929, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:10Z", "source_id": 58598105, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:13Z", "source_id": 18672112, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:21Z", "source_id": 58617811, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:25Z", "source_id": 18678131, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9846, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:36Z", "source_id": 58625022, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:41Z", "source_id": 18680291, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Llandudno |
1034 |
1034 |
3 |
None |
None |
Liverpool Lime Street HL/ML |
1234 |
1232 |
7 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38494/2026-09-19/detailed |
None |
Liverpool South Parkway (HL) |
2026-09-19T12:25:00+01:00 |
Liverpool Lime Street HL/ML |
12.0 |
{"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
5.6 |
1225 |
1237 |
Liverpool South Parkway (HL) |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680291 |
1789817741305383 |
94 |
94 |
2026-09-19 11:47:34.042922 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:33.217049 |
| 666031 |
694514 |
L80070 |
861W08ME19 |
2026-09-19 |
COMPLETE |
18680812 |
2026-09-19 12:35:00 |
2026-09-19 11:47:51 |
2026-09-21 11:47:51 |
{"id": 694514, "stp": "O", "toc": "South Western Railway", "uid": "L80070", "consist": "444045+444027", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80070/2026-09-19/detailed", "trust_id": "861W08ME19", "origin_crs": "WEY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-19", "dest_arr_time": "1228", "dest_platform": "14", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1W08", "timing_status": "LATE", "origin_station": "Weymouth", "current_leg_arr": "1237", "current_leg_dep": "1228", "current_leg_end": "London Waterloo", "origin_dep_time": "0858", "origin_platform": "3", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17029607304406813, 51.4649223257336], [-0.17027469999999997, 51.4649277], [-0.1699791, 51.4650139], [-0.16977099999999998, 51.46508009999999], [-0.16954969999999997, 51.4651622], [-0.1693405, 51.46524420000001], [-0.16924419999999998, 51.46528419999999], [-0.16922389999999998, 51.46529340000001], [-0.1690302, 51.4653639], [-0.1688411, 51.4654364], [-0.1688242, 51.4654441], [-0.16865429999999998, 51.465529700000005], [-0.1684277, 51.4656444], [-0.1682142, 51.4657514], [-0.1680782, 51.4658125], [-0.1680036, 51.46584589999999], [-0.1678225, 51.46590709999999], [-0.16763169999999997, 51.46597139999999], [-0.16746789999999998, 51.466025499999986], [-0.1672704, 51.46609239999999], [-0.1670467, 51.4661902], [-0.16696449999999996, 51.46622549999999], [-0.1662787, 51.46651979999999], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.1585269, 51.4698744], [-0.1583365, 51.4699391], [-0.15802979999999997, 51.4700723], [-0.1578522, 51.4701487], [-0.1575633, 51.47027310000001], [-0.15725431282443825, 51.47039715304039], [-0.1571182, 51.4704518], [-0.1565584, 51.470685], [-0.15606479999999998, 51.47088729999999], [-0.1555263, 51.471105], [-0.1552229, 51.471240400000006], [-0.1544454, 51.4715735], [-0.1518974, 51.47265720000001], [-0.1509206, 51.473076000000006], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14716652567069635, 51.47469519239625], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.13466879674350127, 51.47967123487541], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (W)", "dest_arr_time_act": "1228", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7769.276, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7781.329, \"from_m\": 7769.276, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7829.614, \"from_m\": 7781.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8795.139, \"from_m\": 7829.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8879.117, \"from_m\": 8795.139, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8924.18, \"from_m\": 8879.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8978.641, \"from_m\": 8924.18, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10157.657, \"from_m\": 8978.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10700.401, \"from_m\": 10157.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10718.797, \"from_m\": 10700.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10728.722, \"from_m\": 10718.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11160.39, \"from_m\": 10728.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12997.774, \"from_m\": 11160.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13672.544, \"from_m\": 12997.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13705.164, \"from_m\": 13672.544, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13737.626, \"from_m\": 13705.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13789.782, \"from_m\": 13737.626, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15014.874, \"from_m\": 13789.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15105.683, \"from_m\": 15014.874, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15781.892, \"from_m\": 15105.683, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15964.813, \"from_m\": 15781.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16023.079, \"from_m\": 15964.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16345.063, \"from_m\": 16023.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16518.144, \"from_m\": 16345.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16594.955, \"from_m\": 16518.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16600.338, \"from_m\": 16594.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17208.393, \"from_m\": 16600.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17219.259, \"from_m\": 17208.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17690.958, \"from_m\": 17219.259, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17715.182, \"from_m\": 17690.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18674.763, \"from_m\": 17715.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18882.76, \"from_m\": 18674.763, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18918.015, \"from_m\": 18882.76, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19152.754, \"from_m\": 18918.015, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 694514, \"profile_key\": \"431b4719afcf68fce9eeee6ef0fdc9c765ce48fb432837fe80edb6ebfa163c3c\", \"schedule_id\": 36222, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0858\", \"location\": \"Weymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0903\", \"location\": \"Upwey Sig. DR188\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906\", \"location\": \"Dorchester Jn\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0907\", \"wtt_dep\": \"0908H\", \"location\": \"Dorchester South\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0917H\", \"location\": \"Wool\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0922H\", \"wtt_dep\": \"0924\", \"location\": \"Wareham\", \"stage_seq\": 7, \"distance_m\": 9028.752, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0929H\", \"wtt_dep\": \"0930H\", \"location\": \"Hamworthy\", \"stage_seq\": 8, \"distance_m\": 10700.401, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0934H\", \"wtt_dep\": \"0936\", \"location\": \"Poole\", \"stage_seq\": 9, \"distance_m\": 11124.125, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0939H\", \"wtt_dep\": \"0940\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 10, \"distance_m\": 12671.401, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0943\", \"wtt_dep\": \"0943H\", \"location\": \"Branksome\", \"stage_seq\": 11, \"distance_m\": 13859.25, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0950\", \"wtt_dep\": \"0954\", \"location\": \"Bournemouth\", \"stage_seq\": 12, \"distance_m\": 15253.483, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1014H\", \"location\": \"Brockenhurst\", \"stage_seq\": 13, \"distance_m\": 16280.324, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023H\", \"location\": \"Totton\", \"stage_seq\": 14, \"distance_m\": 17715.182, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024H\", \"location\": \"Redbridge\", \"stage_seq\": 15, \"distance_m\": 19152.754, \"section_seq\": 1, \"route_path_id\": 67870}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19152.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67870}], \"total_distance_m\": 19152.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14129.142, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5023.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0858", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:06:34Z\", \"source_id\": 58173904, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:06:38Z\", \"source_id\": 18548595, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:14:08Z\", \"source_id\": 58190122, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:14:14Z\", \"source_id\": 18553575, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:18:20Z\", \"source_id\": 58198962, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:18:26Z\", \"source_id\": 18556334, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:22:16Z\", \"source_id\": 58207661, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:22:18Z\", \"source_id\": 18558936, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:29:17Z\", \"source_id\": 58222506, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:29:21Z\", \"source_id\": 18563569, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:34:01Z\", \"source_id\": 58232390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:34:04Z\", \"source_id\": 18566679, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:39:02Z\", \"source_id\": 58243010, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:39:07Z\", \"source_id\": 18570048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:43:39Z\", \"source_id\": 58253028, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:43:41Z\", \"source_id\": 18573077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:50:45Z\", \"source_id\": 58268643, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:50:48Z\", \"source_id\": 18577785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:11:28Z\", \"source_id\": 58313404, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:12:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:11:30Z\", \"source_id\": 18591425, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:23:47Z\", \"source_id\": 58339592, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:23:51Z\", \"source_id\": 18599637, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:24:57Z\", \"source_id\": 58341838, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:24:59Z\", \"source_id\": 18600319, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:13Z\", \"source_id\": 58346769, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:34Z\", \"source_id\": 58362632, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:17Z\", \"source_id\": 18601863, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:36:32Z\", \"source_id\": 58367542, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:36:35Z\", \"source_id\": 18603399, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:14Z\", \"source_id\": 58373936, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:11Z\", \"source_id\": 58386408, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:17Z\", \"source_id\": 18607360, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:24Z\", \"source_id\": 58423773, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:26Z\", \"source_id\": 18618840, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:13Z\", \"source_id\": 58481581, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:20Z\", \"source_id\": 18636516, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:40:39Z\", \"source_id\": 58505708, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:40:42Z\", \"source_id\": 18643970, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:27Z\", \"source_id\": 58513914, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:30Z\", \"source_id\": 18646480, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:04Z\", \"source_id\": 58532839, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:09Z\", \"source_id\": 18652174, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:10Z\", \"source_id\": 58543977, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:15Z\", \"source_id\": 18655546, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:26Z\", \"source_id\": 58553456, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:31Z\", \"source_id\": 18658341, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:59Z\", \"source_id\": 58561259, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:03Z\", \"source_id\": 18660748, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:56Z\", \"source_id\": 58563415, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:00Z\", \"source_id\": 18661383, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:24Z\", \"source_id\": 58571072, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:25Z\", \"source_id\": 18663609, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:07Z\", \"source_id\": 58602200, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:09Z\", \"source_id\": 18673385, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:06Z\", \"source_id\": 58612815, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:10Z\", \"source_id\": 18676699, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:08Z\", \"source_id\": 58626262, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:11Z\", \"source_id\": 18680634, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "14", "timing_fact_generation": 1789817788400948, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:38.346146", "service_state_evidence_id": 18680634, "current_leg_start_actual_dep": "2026-09-19T12:25:30+01:00", "operational_evidence_version": 220, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:38.455573", "service_state_valid_until_kind": null, "operational_interpretation_version": 220, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WEY |
None |
1W08 |
444045+444027 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7769.276, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7781.329, "from_m": 7769.276, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7829.614, "from_m": 7781.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8795.139, "from_m": 7829.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8879.117, "from_m": 8795.139, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8924.18, "from_m": 8879.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8978.641, "from_m": 8924.18, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10157.657, "from_m": 8978.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10700.401, "from_m": 10157.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10718.797, "from_m": 10700.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10728.722, "from_m": 10718.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11160.39, "from_m": 10728.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12997.774, "from_m": 11160.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13672.544, "from_m": 12997.774, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13705.164, "from_m": 13672.544, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13737.626, "from_m": 13705.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13789.782, "from_m": 13737.626, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15014.874, "from_m": 13789.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15105.683, "from_m": 15014.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15781.892, "from_m": 15105.683, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15964.813, "from_m": 15781.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16023.079, "from_m": 15964.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16345.063, "from_m": 16023.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16518.144, "from_m": 16345.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16594.955, "from_m": 16518.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16600.338, "from_m": 16594.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17208.393, "from_m": 16600.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17219.259, "from_m": 17208.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17690.958, "from_m": 17219.259, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17715.182, "from_m": 17690.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18674.763, "from_m": 17715.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18882.76, "from_m": 18674.763, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18918.015, "from_m": 18882.76, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19152.754, "from_m": 18918.015, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 694514, "profile_key": "431b4719afcf68fce9eeee6ef0fdc9c765ce48fb432837fe80edb6ebfa163c3c", "schedule_id": 36222, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0858", "location": "Weymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0903", "location": "Upwey Sig. DR188", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906", "location": "Dorchester Jn", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0907", "wtt_dep": "0908H", "location": "Dorchester South", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914", "location": "Moreton (Dorset)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0917H", "location": "Wool", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0922H", "wtt_dep": "0924", "location": "Wareham", "stage_seq": 7, "distance_m": 9028.752, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0929H", "wtt_dep": "0930H", "location": "Hamworthy", "stage_seq": 8, "distance_m": 10700.401, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0934H", "wtt_dep": "0936", "location": "Poole", "stage_seq": 9, "distance_m": 11124.125, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0939H", "wtt_dep": "0940", "location": "Parkstone (Dorset)", "stage_seq": 10, "distance_m": 12671.401, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0943", "wtt_dep": "0943H", "location": "Branksome", "stage_seq": 11, "distance_m": 13859.25, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0950", "wtt_dep": "0954", "location": "Bournemouth", "stage_seq": 12, "distance_m": 15253.483, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1014H", "location": "Brockenhurst", "stage_seq": 13, "distance_m": 16280.324, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023H", "location": "Totton", "stage_seq": 14, "distance_m": 17715.182, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024H", "location": "Redbridge", "stage_seq": 15, "distance_m": 19152.754, "section_seq": 1, "route_path_id": 67870}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19152.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 67870}], "total_distance_m": 19152.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14129.142, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5023.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27774, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:06:34Z", "source_id": 58173904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T08:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:06:38Z", "source_id": 18548595, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27770, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:14:08Z", "source_id": 58190122, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T08:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:14:14Z", "source_id": 18553575, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27766, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:18:20Z", "source_id": 58198962, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T08:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:18:26Z", "source_id": 18556334, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27757, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:22:16Z", "source_id": 58207661, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T08:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:22:18Z", "source_id": 18558936, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27749, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:29:17Z", "source_id": 58222506, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T08:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:29:21Z", "source_id": 18563569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27719, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:34:01Z", "source_id": 58232390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T08:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:34:04Z", "source_id": 18566679, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T09:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27714, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:39:02Z", "source_id": 58243010, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T08:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:39:07Z", "source_id": 18570048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:43:39Z", "source_id": 58253028, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T08:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:43:41Z", "source_id": 18573077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T09:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27675, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:50:45Z", "source_id": 58268643, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T08:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:50:48Z", "source_id": 18577785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T09:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:11:28Z", "source_id": 58313404, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T09:12:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:11:30Z", "source_id": 18591425, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:23:47Z", "source_id": 58339592, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T09:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:23:51Z", "source_id": 18599637, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:24:57Z", "source_id": 58341838, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T09:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:24:59Z", "source_id": 18600319, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27536, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:13Z", "source_id": 58346769, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T09:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27503, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:34Z", "source_id": 58362632, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T09:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:17Z", "source_id": 18601863, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:36:32Z", "source_id": 58367542, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T09:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:36:35Z", "source_id": 18603399, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27169, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:14Z", "source_id": 58373936, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T09:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:11Z", "source_id": 58386408, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T09:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:17Z", "source_id": 18607360, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:24Z", "source_id": 58423773, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T10:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:26Z", "source_id": 18618840, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:13Z", "source_id": 58481581, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T10:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:20Z", "source_id": 18636516, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26905, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:40:39Z", "source_id": 58505708, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T10:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:40:42Z", "source_id": 18643970, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28206, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:27Z", "source_id": 58513914, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T10:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:30Z", "source_id": 18646480, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:04Z", "source_id": 58532839, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T10:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:09Z", "source_id": 18652174, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:10Z", "source_id": 58543977, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T10:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:15Z", "source_id": 18655546, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:26Z", "source_id": 58553456, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:31Z", "source_id": 18658341, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28376, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:59Z", "source_id": 58561259, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T11:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:03Z", "source_id": 18660748, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28381, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:56Z", "source_id": 58563415, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T11:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:00Z", "source_id": 18661383, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:24Z", "source_id": 58571072, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T11:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:25Z", "source_id": 18663609, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:07Z", "source_id": 58602200, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T11:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:09Z", "source_id": 18673385, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:06Z", "source_id": 58612815, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T11:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:10Z", "source_id": 18676699, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28972, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:08Z", "source_id": 58626262, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-19T11:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:11Z", "source_id": 18680634, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Weymouth |
0858 |
0858 |
3 |
None |
None |
London Waterloo |
1228 |
1228 |
14 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80070/2026-09-19/detailed |
None |
Clapham Junction (W) |
2026-09-19T12:25:30+01:00 |
London Waterloo |
9.0 |
{"type": "LineString", "coordinates": [[-0.17029607304406813, 51.4649223257336], [-0.17027469999999997, 51.4649277], [-0.1699791, 51.4650139], [-0.16977099999999998, 51.46508009999999], [-0.16954969999999997, 51.4651622], [-0.1693405, 51.46524420000001], [-0.16924419999999998, 51.46528419999999], [-0.16922389999999998, 51.46529340000001], [-0.1690302, 51.4653639], [-0.1688411, 51.4654364], [-0.1688242, 51.4654441], [-0.16865429999999998, 51.465529700000005], [-0.1684277, 51.4656444], [-0.1682142, 51.4657514], [-0.1680782, 51.4658125], [-0.1680036, 51.46584589999999], [-0.1678225, 51.46590709999999], [-0.16763169999999997, 51.46597139999999], [-0.16746789999999998, 51.466025499999986], [-0.1672704, 51.46609239999999], [-0.1670467, 51.4661902], [-0.16696449999999996, 51.46622549999999], [-0.1662787, 51.46651979999999], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.1585269, 51.4698744], [-0.1583365, 51.4699391], [-0.15802979999999997, 51.4700723], [-0.1578522, 51.4701487], [-0.1575633, 51.47027310000001], [-0.15725431282443825, 51.47039715304039], [-0.1571182, 51.4704518], [-0.1565584, 51.470685], [-0.15606479999999998, 51.47088729999999], [-0.1555263, 51.471105], [-0.1552229, 51.471240400000006], [-0.1544454, 51.4715735], [-0.1518974, 51.47265720000001], [-0.1509206, 51.473076000000006], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14716652567069635, 51.47469519239625], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.13466879674350127, 51.47967123487541], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
3.8 |
1228 |
1237 |
Woking |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680634 |
1789817788400948 |
220 |
220 |
2026-09-19 11:47:38.455573 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:38.346146 |
| 666032 |
696934 |
L87199 |
071G28MJ19 |
2026-09-19 |
COMPLETE |
18680779 |
2026-09-19 12:37:00 |
2026-09-19 11:47:51 |
2026-09-21 11:47:51 |
{"id": 696934, "stp": "P", "toc": "ScotRail", "uid": "L87199", "consist": "385026", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87199/2026-09-19/detailed", "trust_id": "071G28MJ19", "origin_crs": "GRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "13", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1G28", "timing_status": "ON TIME", "origin_station": "Gourock", "current_leg_arr": "1237", "current_leg_dep": "1227", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1156", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.495, \"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\": 820.388, \"from_m\": 638.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 872.796, \"from_m\": 820.388, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1160.113, \"from_m\": 872.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1177.751, \"from_m\": 1160.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 696934, \"profile_key\": \"e0fb733d4b0c2dca9d7c13cf2f0c17548d771ed9fbe5de4f0c992cedd1c59c47\", \"schedule_id\": 19271, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Gourock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32214}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1159H\", \"location\": \"Fort Matilda\", \"stage_seq\": 2, \"distance_m\": 559.003, \"section_seq\": 1, \"route_path_id\": 32214}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1202H\", \"location\": \"Greenock West\", \"stage_seq\": 3, \"distance_m\": 1177.751, \"section_seq\": 1, \"route_path_id\": 32214}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32214}], \"total_distance_m\": 1177.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1160.113, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17.638, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:37Z\", \"source_id\": 58540517, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:41Z\", \"source_id\": 18654578, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:16Z\", \"source_id\": 58548794, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:23Z\", \"source_id\": 18656866, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:03Z\", \"source_id\": 58554811, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:08Z\", \"source_id\": 18658781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:27Z\", \"source_id\": 58562360, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:31Z\", \"source_id\": 18661075, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:22Z\", \"source_id\": 58566725, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:23Z\", \"source_id\": 18662282, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:08Z\", \"source_id\": 58570527, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:16Z\", \"source_id\": 18663489, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:08Z\", \"source_id\": 58589590, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:15Z\", \"source_id\": 18669468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:39Z\", \"source_id\": 58603340, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:44Z\", \"source_id\": 18673751, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:20Z\", \"source_id\": 58626803, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:25Z\", \"source_id\": 18680779, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "13", "timing_fact_generation": 1789817786868288, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:39.572027", "service_state_evidence_id": 18680779, "current_leg_start_actual_dep": "2026-09-19T12:27:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:39.616296", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GRK |
GLC |
1G28 |
385026 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 638.495, "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": 820.388, "from_m": 638.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 872.796, "from_m": 820.388, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1160.113, "from_m": 872.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1177.751, "from_m": 1160.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 696934, "profile_key": "e0fb733d4b0c2dca9d7c13cf2f0c17548d771ed9fbe5de4f0c992cedd1c59c47", "schedule_id": 19271, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "Gourock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32214}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1159H", "location": "Fort Matilda", "stage_seq": 2, "distance_m": 559.003, "section_seq": 1, "route_path_id": 32214}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1202H", "location": "Greenock West", "stage_seq": 3, "distance_m": 1177.751, "section_seq": 1, "route_path_id": 32214}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 32214}], "total_distance_m": 1177.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1160.113, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17.638, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1619, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:37Z", "source_id": 58540517, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:41Z", "source_id": 18654578, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1625, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:16Z", "source_id": 58548794, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:02:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:23Z", "source_id": 18656866, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1629, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:03Z", "source_id": 58554811, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:08Z", "source_id": 18658781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1633, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:27Z", "source_id": 58562360, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:31Z", "source_id": 18661075, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1637, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:22Z", "source_id": 58566725, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:23Z", "source_id": 18662282, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1696, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:08Z", "source_id": 58570527, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:16Z", "source_id": 18663489, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:08Z", "source_id": 58589590, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:15Z", "source_id": 18669468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:39Z", "source_id": 58603340, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:44Z", "source_id": 18673751, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2027, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:20Z", "source_id": 58626803, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:25Z", "source_id": 18680779, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Gourock |
1156 |
1156 |
1 |
None |
None |
Glasgow Central High Level |
1237 |
1237 |
13 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87199/2026-09-19/detailed |
None |
Paisley Gilmour Street |
2026-09-19T12:27:00+01:00 |
Glasgow Central High Level |
10.0 |
{"type": "LineString", "coordinates": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.2 |
1227 |
1237 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680779 |
1789817786868288 |
51 |
51 |
2026-09-19 11:47:39.616296 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:39.572027 |
| 666033 |
697271 |
W69887 |
032L52MK19 |
2026-09-19 |
COMPLETE |
18680659 |
2026-09-19 12:37:00 |
2026-09-19 11:47:51 |
2026-09-21 11:47:51 |
{"id": 697271, "stp": "P", "toc": "ScotRail", "uid": "W69887", "consist": "158734", "dest_crs": "DEE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69887/2026-09-19/detailed", "trust_id": "032L52MK19", "origin_crs": "ARB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dundee", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": "1N", "is_terminated": 1, "next_location": "Dundee", "signalling_id": "2L52", "timing_status": "LATE", "origin_station": "Arbroath", "current_leg_arr": "1237", "current_leg_dep": "1230", "current_leg_end": "Dundee", "origin_dep_time": "1210", "origin_platform": "1", "current_location": "Dundee", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8745910800116565, 56.46776555712992], [-2.8746089091824683, 56.46776863724272], [-2.8750080999999996, 56.4678376], [-2.8761119, 56.46802240000001], [-2.8764609999999995, 56.4680832], [-2.8772373999999994, 56.4682097], [-2.8777503, 56.468288], [-2.8792729, 56.4684862], [-2.8802756, 56.46860509999999], [-2.8810231999999996, 56.4686828], [-2.8821252999999993, 56.46877669999999], [-2.8833426, 56.46884549999999], [-2.8845868, 56.46888580000001], [-2.8859478999999997, 56.46891790000001], [-2.8871326, 56.4689108], [-2.8881918999999994, 56.4688864], [-2.8899714, 56.46881690000001], [-2.8911555, 56.4687698], [-2.8942367, 56.46863780000001], [-2.8961968, 56.4685612], [-2.8993565999999995, 56.46843049999998], [-2.9025145999999995, 56.4682998], [-2.9050533999999995, 56.46819479999999], [-2.9074177, 56.4681582], [-2.9097065, 56.4681625], [-2.9098897999999997, 56.46816579999999], [-2.9103009999999996, 56.4681731], [-2.9125960000000006, 56.4681675], [-2.9131047, 56.4681668], [-2.916234, 56.468156099999995], [-2.9221467999999997, 56.468140600000005], [-2.926344, 56.4681396], [-2.9295167, 56.4681465], [-2.9314346999999996, 56.46810800000001], [-2.9322348999999996, 56.468078], [-2.9334522, 56.46800030000001], [-2.9338564, 56.4679628], [-2.9343777, 56.467909], [-2.9348432000000004, 56.467853899999994], [-2.9355966, 56.4677545], [-2.9366106999999997, 56.4675987], [-2.9374183000000005, 56.4674704], [-2.9387174, 56.4672665], [-2.9395397, 56.4671339], [-2.9406348, 56.466936], [-2.9417115, 56.4667197], [-2.9419241, 56.4666714], [-2.9427864999999995, 56.46647550000001], [-2.9437544, 56.4662288], [-2.9443781, 56.466066299999994], [-2.9448900999999994, 56.4659408], [-2.9456824, 56.46576660000001], [-2.9461557, 56.46567399999999], [-2.946564599999999, 56.4656], [-2.947307, 56.465481399999994], [-2.9509472, 56.4649629], [-2.9516876999999995, 56.46484079999999], [-2.9523874, 56.4647233], [-2.9536849, 56.464496800000006], [-2.9547877, 56.46429560000001], [-2.954889, 56.4642771], [-2.9557443, 56.4640844], [-2.9564273999999995, 56.4639027], [-2.957026, 56.463693000000006], [-2.9574372999999996, 56.4635453], [-2.9577468, 56.46344179999999], [-2.9580139999999995, 56.4633584], [-2.9583812999999997, 56.46324909999999], [-2.9590507, 56.4630491], [-2.9598192, 56.462785700000005], [-2.9601324, 56.4626923], [-2.9617362999999997, 56.4622142], [-2.9626835, 56.46193190000001], [-2.9629436, 56.4618578], [-2.9635800999999997, 56.46167139999999], [-2.9639100999999997, 56.461578800000005], [-2.964016, 56.4615414], [-2.9640969, 56.46150230000001], [-2.9643526, 56.461359499999986], [-2.964440437594421, 56.46131303390564], [-2.9653611, 56.460826], [-2.9662117999999995, 56.46037139999999], [-2.9682471999999995, 56.4592373], [-2.9685456, 56.45905210000001], [-2.968599199999999, 56.4590075], [-2.968732, 56.45887559999999], [-2.9688107, 56.45878379999999], [-2.9688795, 56.45869339999999], [-2.9689345, 56.45860299999999], [-2.9689828, 56.4585114], [-2.9690359999999996, 56.458361200000006], [-2.9691045, 56.4581208], [-2.9691369, 56.45793969999998], [-2.9691397000000004, 56.457826], [-2.9691477000000006, 56.457722999999994], [-2.9692074, 56.4575522], [-2.9692657, 56.4574451], [-2.9693402, 56.457343599999994], [-2.9693570966914677, 56.45732468661058], [-2.9693712, 56.4573089], [-2.969426, 56.45724800000001], [-2.9695446999999997, 56.4571331], [-2.9697412, 56.4569779], [-2.9698739, 56.4568908], [-2.9700160999999996, 56.45680969999999], [-2.970232, 56.4567052], [-2.9704071, 56.4566328], [-2.970462, 56.4566122], [-2.9709125999999997, 56.456464699999984], [-2.9710635, 56.45642169999999], [-2.9711597, 56.4563929], [-2.9712452999999996, 56.45636139999999], [-2.972095299999999, 56.4560444], [-2.9723407999999996, 56.4559668], [-2.9724926, 56.45592299999999], [-2.9731522, 56.455764899999984], [-2.973382, 56.45571280000001], [-2.9736337999999995, 56.45564929999999], [-2.9738310999999995, 56.45559899999999], [-2.9744314999999997, 56.4554459], [-2.9745737999999995, 56.4554096], [-2.9747725999999997, 56.455358800000006], [-2.9754604999999996, 56.4551998], [-2.9750569999999996, 56.455318899999995], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]}", "current_leg_start": "Broughty Ferry", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "56.4564967", "next_location_lon": "-2.9713042", "previous_location": "Broughty Ferry", "current_leg_milage": "4.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 69.41, \"from_m\": 0.0, \"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\": 147.154, \"from_m\": 69.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 154.926, \"from_m\": 147.154, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 815.033, \"from_m\": 154.926, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 880.215, \"from_m\": 815.033, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1127.984, \"from_m\": 880.215, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12531.511, \"from_m\": 1127.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12621.468, \"from_m\": 12531.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14556.646, \"from_m\": 12621.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15874.003, \"from_m\": 14556.646, \"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\": 21181.744, \"from_m\": 15874.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21480.741, \"from_m\": 21181.744, \"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\": 21514.66, \"from_m\": 21480.741, \"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\": 21518.544, \"from_m\": 21514.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\": 21783.846, \"from_m\": 21518.544, \"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\": 29212.584, \"from_m\": 21783.846, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29419.228, \"from_m\": 29212.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29545.997, \"from_m\": 29419.228, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32264.38, \"from_m\": 29545.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32340.297, \"from_m\": 32264.38, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33146.853, \"from_m\": 32340.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33251.0, \"from_m\": 33146.853, \"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\": 33450.101, \"from_m\": 33251.0, \"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\": 33600.689, \"from_m\": 33450.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34955.319, \"from_m\": 33600.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39761.168, \"from_m\": 34955.319, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40355.882, \"from_m\": 39761.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46936.758, \"from_m\": 40355.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47352.891, \"from_m\": 46936.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52140.045, \"from_m\": 47352.891, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52911.099, \"from_m\": 52140.045, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53958.227, \"from_m\": 52911.099, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54020.409, \"from_m\": 53958.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\": 58726.074, \"from_m\": 54020.409, \"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\": 59260.485, \"from_m\": 58726.074, \"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\": 697271, \"profile_key\": \"fe6bf2d1e5276623959c8c9abbadb380f9e3acefe63cd40b3653b0cf79fd1b30\", \"schedule_id\": 3706, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Arbroath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Carnoustie\", \"stage_seq\": 2, \"distance_m\": 2021.967, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1222H\", \"location\": \"Monifieth\", \"stage_seq\": 3, \"distance_m\": 3748.294, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Broughty Ferry\", \"stage_seq\": 4, \"distance_m\": 5436.774, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 5, \"distance_m\": 6829.62, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"Dundee\", \"stage_seq\": 6, \"distance_m\": 10190.437, \"section_seq\": 1, \"route_path_id\": 29520}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59260.485, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29520}], \"total_distance_m\": 59260.485, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59106.013, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.472, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "56.4564967", "current_position_lon": "-2.9713042", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:03Z\", \"source_id\": 18669369, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:25Z\", \"source_id\": 18675532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:10Z\", \"source_id\": 58626376, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:13Z\", \"source_id\": 18680659, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dundee", "service_state_platform": "1", "timing_fact_generation": 1789817774997509, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:44.082247", "service_state_evidence_id": 18680659, "current_leg_start_actual_dep": "2026-09-19T12:30:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:44.216679", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ARB |
DEE |
2L52 |
158734 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 69.41, "from_m": 0.0, "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": 147.154, "from_m": 69.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 154.926, "from_m": 147.154, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 815.033, "from_m": 154.926, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 880.215, "from_m": 815.033, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1127.984, "from_m": 880.215, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12531.511, "from_m": 1127.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12621.468, "from_m": 12531.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14556.646, "from_m": 12621.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15874.003, "from_m": 14556.646, "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": 21181.744, "from_m": 15874.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21480.741, "from_m": 21181.744, "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": 21514.66, "from_m": 21480.741, "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": 21518.544, "from_m": 21514.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": 21783.846, "from_m": 21518.544, "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": 29212.584, "from_m": 21783.846, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29419.228, "from_m": 29212.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29545.997, "from_m": 29419.228, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32264.38, "from_m": 29545.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32340.297, "from_m": 32264.38, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33146.853, "from_m": 32340.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33251.0, "from_m": 33146.853, "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": 33450.101, "from_m": 33251.0, "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": 33600.689, "from_m": 33450.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34955.319, "from_m": 33600.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39761.168, "from_m": 34955.319, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40355.882, "from_m": 39761.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46936.758, "from_m": 40355.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47352.891, "from_m": 46936.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52140.045, "from_m": 47352.891, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52911.099, "from_m": 52140.045, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53958.227, "from_m": 52911.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54020.409, "from_m": 53958.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": 58726.074, "from_m": 54020.409, "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": 59260.485, "from_m": 58726.074, "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": 697271, "profile_key": "fe6bf2d1e5276623959c8c9abbadb380f9e3acefe63cd40b3653b0cf79fd1b30", "schedule_id": 3706, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1210", "location": "Arbroath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29520}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Carnoustie", "stage_seq": 2, "distance_m": 2021.967, "section_seq": 1, "route_path_id": 29520}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1222H", "location": "Monifieth", "stage_seq": 3, "distance_m": 3748.294, "section_seq": 1, "route_path_id": 29520}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Broughty Ferry", "stage_seq": 4, "distance_m": 5436.774, "section_seq": 1, "route_path_id": 29520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Camperdown Jn", "stage_seq": 5, "distance_m": 6829.62, "section_seq": 1, "route_path_id": 29520}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "Dundee", "stage_seq": 6, "distance_m": 10190.437, "section_seq": 1, "route_path_id": 29520}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59260.485, "from_m": 0.0, "section_seq": 1, "route_path_id": 29520}], "total_distance_m": 59260.485, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59106.013, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.472, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:03Z", "source_id": 18669369, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:25Z", "source_id": 18675532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:10Z", "source_id": 58626376, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:13Z", "source_id": 18680659, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Arbroath |
1210 |
1210 |
1 |
None |
None |
Dundee |
1234 |
1234 |
1N |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69887/2026-09-19/detailed |
None |
Broughty Ferry |
2026-09-19T12:30:00+01:00 |
Dundee |
7.0 |
{"type": "LineString", "coordinates": [[-2.8745910800116565, 56.46776555712992], [-2.8746089091824683, 56.46776863724272], [-2.8750080999999996, 56.4678376], [-2.8761119, 56.46802240000001], [-2.8764609999999995, 56.4680832], [-2.8772373999999994, 56.4682097], [-2.8777503, 56.468288], [-2.8792729, 56.4684862], [-2.8802756, 56.46860509999999], [-2.8810231999999996, 56.4686828], [-2.8821252999999993, 56.46877669999999], [-2.8833426, 56.46884549999999], [-2.8845868, 56.46888580000001], [-2.8859478999999997, 56.46891790000001], [-2.8871326, 56.4689108], [-2.8881918999999994, 56.4688864], [-2.8899714, 56.46881690000001], [-2.8911555, 56.4687698], [-2.8942367, 56.46863780000001], [-2.8961968, 56.4685612], [-2.8993565999999995, 56.46843049999998], [-2.9025145999999995, 56.4682998], [-2.9050533999999995, 56.46819479999999], [-2.9074177, 56.4681582], [-2.9097065, 56.4681625], [-2.9098897999999997, 56.46816579999999], [-2.9103009999999996, 56.4681731], [-2.9125960000000006, 56.4681675], [-2.9131047, 56.4681668], [-2.916234, 56.468156099999995], [-2.9221467999999997, 56.468140600000005], [-2.926344, 56.4681396], [-2.9295167, 56.4681465], [-2.9314346999999996, 56.46810800000001], [-2.9322348999999996, 56.468078], [-2.9334522, 56.46800030000001], [-2.9338564, 56.4679628], [-2.9343777, 56.467909], [-2.9348432000000004, 56.467853899999994], [-2.9355966, 56.4677545], [-2.9366106999999997, 56.4675987], [-2.9374183000000005, 56.4674704], [-2.9387174, 56.4672665], [-2.9395397, 56.4671339], [-2.9406348, 56.466936], [-2.9417115, 56.4667197], [-2.9419241, 56.4666714], [-2.9427864999999995, 56.46647550000001], [-2.9437544, 56.4662288], [-2.9443781, 56.466066299999994], [-2.9448900999999994, 56.4659408], [-2.9456824, 56.46576660000001], [-2.9461557, 56.46567399999999], [-2.946564599999999, 56.4656], [-2.947307, 56.465481399999994], [-2.9509472, 56.4649629], [-2.9516876999999995, 56.46484079999999], [-2.9523874, 56.4647233], [-2.9536849, 56.464496800000006], [-2.9547877, 56.46429560000001], [-2.954889, 56.4642771], [-2.9557443, 56.4640844], [-2.9564273999999995, 56.4639027], [-2.957026, 56.463693000000006], [-2.9574372999999996, 56.4635453], [-2.9577468, 56.46344179999999], [-2.9580139999999995, 56.4633584], [-2.9583812999999997, 56.46324909999999], [-2.9590507, 56.4630491], [-2.9598192, 56.462785700000005], [-2.9601324, 56.4626923], [-2.9617362999999997, 56.4622142], [-2.9626835, 56.46193190000001], [-2.9629436, 56.4618578], [-2.9635800999999997, 56.46167139999999], [-2.9639100999999997, 56.461578800000005], [-2.964016, 56.4615414], [-2.9640969, 56.46150230000001], [-2.9643526, 56.461359499999986], [-2.964440437594421, 56.46131303390564], [-2.9653611, 56.460826], [-2.9662117999999995, 56.46037139999999], [-2.9682471999999995, 56.4592373], [-2.9685456, 56.45905210000001], [-2.968599199999999, 56.4590075], [-2.968732, 56.45887559999999], [-2.9688107, 56.45878379999999], [-2.9688795, 56.45869339999999], [-2.9689345, 56.45860299999999], [-2.9689828, 56.4585114], [-2.9690359999999996, 56.458361200000006], [-2.9691045, 56.4581208], [-2.9691369, 56.45793969999998], [-2.9691397000000004, 56.457826], [-2.9691477000000006, 56.457722999999994], [-2.9692074, 56.4575522], [-2.9692657, 56.4574451], [-2.9693402, 56.457343599999994], [-2.9693570966914677, 56.45732468661058], [-2.9693712, 56.4573089], [-2.969426, 56.45724800000001], [-2.9695446999999997, 56.4571331], [-2.9697412, 56.4569779], [-2.9698739, 56.4568908], [-2.9700160999999996, 56.45680969999999], [-2.970232, 56.4567052], [-2.9704071, 56.4566328], [-2.970462, 56.4566122], [-2.9709125999999997, 56.456464699999984], [-2.9710635, 56.45642169999999], [-2.9711597, 56.4563929], [-2.9712452999999996, 56.45636139999999], [-2.972095299999999, 56.4560444], [-2.9723407999999996, 56.4559668], [-2.9724926, 56.45592299999999], [-2.9731522, 56.455764899999984], [-2.973382, 56.45571280000001], [-2.9736337999999995, 56.45564929999999], [-2.9738310999999995, 56.45559899999999], [-2.9744314999999997, 56.4554459], [-2.9745737999999995, 56.4554096], [-2.9747725999999997, 56.455358800000006], [-2.9754604999999996, 56.4551998], [-2.9750569999999996, 56.455318899999995], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]} |
4.3 |
1230 |
1237 |
Broughty Ferry |
Dundee |
Dundee |
56.4564967 |
-2.9713042 |
56.4564967 |
-2.9713042 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
Dundee |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680659 |
1789817774997509 |
7 |
7 |
2026-09-19 11:47:44.216679 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:44.082247 |
| 666034 |
696320 |
W68796 |
042G61MI19 |
2026-09-19 |
COMPLETE |
18680539 |
2026-09-19 12:37:00 |
2026-09-19 11:47:51 |
2026-09-21 11:47:51 |
{"id": 696320, "stp": "P", "toc": "ScotRail", "uid": "W68796", "consist": "158710+158718", "dest_crs": "LEV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68796/2026-09-19/detailed", "trust_id": "042G61MI19", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leven", "service_date": "2026-09-19", "dest_arr_time": "1232", "dest_platform": "2", "is_terminated": 1, "next_location": "Leven", "signalling_id": "2G61", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1237", "current_leg_dep": "1227", "current_leg_end": "Leven", "origin_dep_time": "1118", "origin_platform": "18", "current_location": "Leven", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]}", "current_leg_start": "Cameron Bridge", "dest_arr_time_act": "1232", "motion_projection": null, "next_location_lat": "56.1922527", "next_location_lon": "-3.0016467", "previous_location": "Cameron Bridge", "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\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 438.419, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 844.994, \"from_m\": 438.419, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1380.466, \"from_m\": 844.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1442.642, \"from_m\": 1380.466, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1981.11, \"from_m\": 1442.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15919.477, \"from_m\": 1981.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18568.035, \"from_m\": 15919.477, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18637.191, \"from_m\": 18568.035, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18783.872, \"from_m\": 18637.191, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43129.11, \"from_m\": 18783.872, \"capability_applied\": null, \"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\": 43194.173, \"from_m\": 43129.11, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43538.966, \"from_m\": 43194.173, \"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\": 43951.428, \"from_m\": 43538.966, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44088.034, \"from_m\": 43951.428, \"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\": 44128.29, \"from_m\": 44088.034, \"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\": 44317.932, \"from_m\": 44128.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45030.083, \"from_m\": 44317.932, \"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\": 45654.6, \"from_m\": 45030.083, \"capability_applied\": null, \"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\": 45712.99, \"from_m\": 45654.6, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45769.11, \"from_m\": 45712.99, \"capability_applied\": null, \"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\": 45875.997, \"from_m\": 45769.11, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45934.378, \"from_m\": 45875.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46014.324, \"from_m\": 45934.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52771.252, \"from_m\": 46014.324, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52825.763, \"from_m\": 52771.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62003.242, \"from_m\": 52825.763, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62014.846, \"from_m\": 62003.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63344.592, \"from_m\": 62014.846, \"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\": 63495.182, \"from_m\": 63344.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63533.722, \"from_m\": 63495.182, \"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\": 64023.237, \"from_m\": 63533.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64106.75, \"from_m\": 64023.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94703.039, \"from_m\": 64106.75, \"capability_applied\": null, \"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\": 98966.499, \"from_m\": 94703.039, \"capability_applied\": null, \"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\": 99167.905, \"from_m\": 98966.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99253.584, \"from_m\": 99167.905, \"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\": 100416.845, \"from_m\": 99253.584, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 100701.856, \"from_m\": 100416.845, \"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\": 102171.981, \"from_m\": 100701.856, \"capability_applied\": null, \"effective_limit_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\": 696320, \"profile_key\": \"6aefc986fcf001b059bfc7e69c4a2e7fa8b58fb3b659c1968d9a0ed06c04194f\", \"schedule_id\": 25917, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1834.564, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1121H\", \"wtt_dep\": \"1122H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 4339.622, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 15848.624, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1127\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 18073.611, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1129H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 30568.701, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 44214.83, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1135H\", \"location\": \"Dalmeny\", \"stage_seq\": 8, \"distance_m\": 44553.2, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 45712.99, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1143\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 52497.638, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1146\", \"wtt_dep\": \"1146H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 63386.761, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1150H\", \"wtt_dep\": \"1151H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 12, \"distance_m\": 72615.881, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1155\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 13, \"distance_m\": 82888.443, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201H\", \"location\": \"Cowdenbeath\", \"stage_seq\": 14, \"distance_m\": 84548.576, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Lochgelly\", \"stage_seq\": 15, \"distance_m\": 87828.276, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Cardenden\", \"stage_seq\": 16, \"distance_m\": 93993.921, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1217H\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 17, \"distance_m\": 99385.284, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 18, \"distance_m\": 100257.425, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Earlseat Jn\", \"stage_seq\": 19, \"distance_m\": 101531.566, \"section_seq\": 1, \"route_path_id\": 68566}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Cameron Bridge\", \"stage_seq\": 20, \"distance_m\": 102171.981, \"section_seq\": 1, \"route_path_id\": 68566}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 102171.981, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68566}], \"total_distance_m\": 102171.981, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 100680.415, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1491.566, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1118", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "56.1922527", "current_position_lon": "-3.0016467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:13Z\", \"source_id\": 58473065, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:17Z\", \"source_id\": 18633951, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:15Z\", \"source_id\": 58483882, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:17Z\", \"source_id\": 18637178, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:19Z\", \"source_id\": 58490207, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:21Z\", \"source_id\": 18639153, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:12Z\", \"source_id\": 58500658, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:15Z\", \"source_id\": 18642382, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:18Z\", \"source_id\": 58511318, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:21Z\", \"source_id\": 18645674, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:33Z\", \"source_id\": 58518520, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:38Z\", \"source_id\": 18647897, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:30Z\", \"source_id\": 58529384, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:31Z\", \"source_id\": 18651156, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:09Z\", \"source_id\": 58539589, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:13Z\", \"source_id\": 18654259, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:10Z\", \"source_id\": 58546260, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:14Z\", \"source_id\": 18656181, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:10Z\", \"source_id\": 58561695, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:13Z\", \"source_id\": 18660863, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:16Z\", \"source_id\": 58568601, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:18Z\", \"source_id\": 18662855, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:04Z\", \"source_id\": 58578690, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:08Z\", \"source_id\": 18666104, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:11Z\", \"source_id\": 58598152, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:13Z\", \"source_id\": 18672111, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:52Z\", \"source_id\": 58612308, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:58Z\", \"source_id\": 18676527, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:58Z\", \"source_id\": 58625886, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:01Z\", \"source_id\": 18680539, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leven", "service_state_platform": "2", "timing_fact_generation": 1789817763176534, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:46.378673", "service_state_evidence_id": 18680539, "current_leg_start_actual_dep": "2026-09-19T12:32:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:46.652565", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
LEV |
2G61 |
158710+158718 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 438.419, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 844.994, "from_m": 438.419, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1380.466, "from_m": 844.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1442.642, "from_m": 1380.466, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1981.11, "from_m": 1442.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15919.477, "from_m": 1981.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18568.035, "from_m": 15919.477, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18637.191, "from_m": 18568.035, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18783.872, "from_m": 18637.191, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43129.11, "from_m": 18783.872, "capability_applied": null, "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": 43194.173, "from_m": 43129.11, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43538.966, "from_m": 43194.173, "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": 43951.428, "from_m": 43538.966, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44088.034, "from_m": 43951.428, "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": 44128.29, "from_m": 44088.034, "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": 44317.932, "from_m": 44128.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45030.083, "from_m": 44317.932, "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": 45654.6, "from_m": 45030.083, "capability_applied": null, "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": 45712.99, "from_m": 45654.6, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45769.11, "from_m": 45712.99, "capability_applied": null, "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": 45875.997, "from_m": 45769.11, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45934.378, "from_m": 45875.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46014.324, "from_m": 45934.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52771.252, "from_m": 46014.324, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52825.763, "from_m": 52771.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62003.242, "from_m": 52825.763, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62014.846, "from_m": 62003.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63344.592, "from_m": 62014.846, "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": 63495.182, "from_m": 63344.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63533.722, "from_m": 63495.182, "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": 64023.237, "from_m": 63533.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64106.75, "from_m": 64023.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94703.039, "from_m": 64106.75, "capability_applied": null, "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": 98966.499, "from_m": 94703.039, "capability_applied": null, "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": 99167.905, "from_m": 98966.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99253.584, "from_m": 99167.905, "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": 100416.845, "from_m": 99253.584, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 100701.856, "from_m": 100416.845, "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": 102171.981, "from_m": 100701.856, "capability_applied": null, "effective_limit_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": 696320, "profile_key": "6aefc986fcf001b059bfc7e69c4a2e7fa8b58fb3b659c1968d9a0ed06c04194f", "schedule_id": 25917, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1118", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1834.564, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1121H", "wtt_dep": "1122H", "location": "Haymarket", "stage_seq": 3, "distance_m": 4339.622, "section_seq": 1, "route_path_id": 68566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 15848.624, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1127", "location": "South Gyle", "stage_seq": 5, "distance_m": 18073.611, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1129H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 30568.701, "section_seq": 1, "route_path_id": 68566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 44214.83, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1135H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 44553.2, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139", "location": "North Queensferry", "stage_seq": 9, "distance_m": 45712.99, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1143", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 52497.638, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1146", "wtt_dep": "1146H", "location": "Rosyth", "stage_seq": 11, "distance_m": 63386.761, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1150H", "wtt_dep": "1151H", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 72615.881, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1155", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 82888.443, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201H", "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 84548.576, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Lochgelly", "stage_seq": 15, "distance_m": 87828.276, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Cardenden", "stage_seq": 16, "distance_m": 93993.921, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1217H", "location": "Glenrothes with Thornton", "stage_seq": 17, "distance_m": 99385.284, "section_seq": 1, "route_path_id": 68566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Thornton North Jn", "stage_seq": 18, "distance_m": 100257.425, "section_seq": 1, "route_path_id": 68566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Earlseat Jn", "stage_seq": 19, "distance_m": 101531.566, "section_seq": 1, "route_path_id": 68566}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Cameron Bridge", "stage_seq": 20, "distance_m": 102171.981, "section_seq": 1, "route_path_id": 68566}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 102171.981, "from_m": 0.0, "section_seq": 1, "route_path_id": 68566}], "total_distance_m": 102171.981, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 100680.415, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1491.566, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:13Z", "source_id": 58473065, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:17Z", "source_id": 18633951, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:15Z", "source_id": 58483882, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:17Z", "source_id": 18637178, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:19Z", "source_id": 58490207, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:21Z", "source_id": 18639153, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:12Z", "source_id": 58500658, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:39:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:15Z", "source_id": 18642382, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:18Z", "source_id": 58511318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:21Z", "source_id": 18645674, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:33Z", "source_id": 58518520, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:38Z", "source_id": 18647897, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:30Z", "source_id": 58529384, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:31Z", "source_id": 18651156, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:09Z", "source_id": 58539589, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:13Z", "source_id": 18654259, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:10Z", "source_id": 58546260, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:14Z", "source_id": 18656181, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:10Z", "source_id": 58561695, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:13Z", "source_id": 18660863, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 511, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:16Z", "source_id": 58568601, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:18Z", "source_id": 18662855, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 507, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:04Z", "source_id": 58578690, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:17:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:08Z", "source_id": 18666104, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 502, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:11Z", "source_id": 58598152, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:13Z", "source_id": 18672111, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 466, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:52Z", "source_id": 58612308, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:58Z", "source_id": 18676527, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 462, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:58Z", "source_id": 58625886, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:01Z", "source_id": 18680539, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Edinburgh |
1118 |
1118 |
18 |
None |
None |
Leven |
1232 |
1232 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68796/2026-09-19/detailed |
None |
Cameron Bridge |
2026-09-19T12:32:00+01:00 |
Leven |
10.0 |
{"type": "LineString", "coordinates": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]} |
2.0 |
1227 |
1237 |
Cameron Bridge |
Leven |
Leven |
56.1922527 |
-3.0016467 |
56.1922527 |
-3.0016467 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
Leven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680539 |
1789817763176534 |
82 |
82 |
2026-09-19 11:47:46.652565 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:46.378673 |
| 666035 |
696941 |
G86277 |
362F86MJ19 |
2026-09-19 |
COMPLETE |
18681069 |
2026-09-19 12:37:00 |
2026-09-19 11:47:52 |
2026-09-21 11:47:52 |
{"id": 696941, "stp": "P", "toc": "Northern", "uid": "G86277", "consist": "195110", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86277/2026-09-19/detailed", "trust_id": "362F86MJ19", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-19", "dest_arr_time": "1232", "dest_platform": "1", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "2F86", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1237", "current_leg_dep": "1234", "current_leg_end": "Warrington Central", "origin_dep_time": "1156", "origin_platform": "7", "current_location": "Warrington Central", "last_update_time": "2026-09-19T11:47:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington West", "dest_arr_time_act": "1232", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington West", "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\": 171.21, \"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\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"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\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.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\": 22946.797, \"from_m\": 12277.161, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53492.738, \"from_m\": 53187.671, \"capability_applied\": 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\": 54833.736, \"from_m\": 53492.738, \"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\": 55467.636, \"from_m\": 54833.736, \"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\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"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\": 57938.553, \"from_m\": 57341.028, \"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\": 58434.799, \"from_m\": 57938.553, \"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\": 696941, \"profile_key\": \"22a914efcc38e1adf076033f186626b995d61c13f0fde3aeb504abc8257406eb\", \"schedule_id\": 1998, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 10865.431, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 23856.789, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 24804.232, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1206H\", \"location\": \"West Allerton\", \"stage_seq\": 7, \"distance_m\": 25922.48, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 8, \"distance_m\": 29560.533, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 9, \"distance_m\": 30579.836, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1213H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 10, \"distance_m\": 40158.931, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Halewood\", \"stage_seq\": 11, \"distance_m\": 48553.177, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Hough Green\", \"stage_seq\": 12, \"distance_m\": 53356.11, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Widnes\", \"stage_seq\": 13, \"distance_m\": 55665.929, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Warrington West\", \"stage_seq\": 14, \"distance_m\": 56539.098, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 15, \"distance_m\": 58434.799, \"section_seq\": 1, \"route_path_id\": 28690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58434.799, \"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": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:00Z\", \"source_id\": 58548096, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:00Z\", \"source_id\": 18656680, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:13Z\", \"source_id\": 58557433, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:17Z\", \"source_id\": 18659563, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:29Z\", \"source_id\": 58562421, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:31Z\", \"source_id\": 18661070, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:18Z\", \"source_id\": 58568645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:20Z\", \"source_id\": 18662872, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:55Z\", \"source_id\": 58576331, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:01Z\", \"source_id\": 18665326, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:28Z\", \"source_id\": 18668939, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:30Z\", \"source_id\": 18671597, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:22Z\", \"source_id\": 58602683, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:25Z\", \"source_id\": 18673531, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:09Z\", \"source_id\": 58617316, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:11Z\", \"source_id\": 18677991, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:49Z\", \"source_id\": 58627847, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:50Z\", \"source_id\": 18681069, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "1", "timing_fact_generation": 1789817810674728, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:49.192892", "service_state_evidence_id": 18681069, "current_leg_start_actual_dep": "2026-09-19T12:33:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:49.420683", "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 |
LIV |
WAC |
2F86 |
195110 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 171.21, "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": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "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": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.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": 22946.797, "from_m": 12277.161, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53492.738, "from_m": 53187.671, "capability_applied": 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": 54833.736, "from_m": 53492.738, "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": 55467.636, "from_m": 54833.736, "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": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "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": 57938.553, "from_m": 57341.028, "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": 58434.799, "from_m": 57938.553, "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": 696941, "profile_key": "22a914efcc38e1adf076033f186626b995d61c13f0fde3aeb504abc8257406eb", "schedule_id": 1998, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Edge Hill", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 24804.232, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1206H", "location": "West Allerton", "stage_seq": 7, "distance_m": 25922.48, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "Liverpool South Parkway (HL)", "stage_seq": 8, "distance_m": 29560.533, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Hunts Cross West Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1213H", "location": "Hunt's Cross", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Halewood", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Hough Green", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Widnes", "stage_seq": 13, "distance_m": 55665.929, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Warrington West", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 15, "distance_m": 58434.799, "section_seq": 1, "route_path_id": 28690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 28690}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "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": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:00Z", "source_id": 58548096, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:00Z", "source_id": 18656680, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:13Z", "source_id": 58557433, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:17Z", "source_id": 18659563, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9910, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:29Z", "source_id": 58562421, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:31Z", "source_id": 18661070, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:18Z", "source_id": 58568645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:20Z", "source_id": 18662872, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:55Z", "source_id": 58576331, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:01Z", "source_id": 18665326, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:28Z", "source_id": 18668939, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:30Z", "source_id": 18671597, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10046, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:22Z", "source_id": 58602683, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:25Z", "source_id": 18673531, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10061, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:09Z", "source_id": 58617316, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:11Z", "source_id": 18677991, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:49Z", "source_id": 58627847, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:37:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:50Z", "source_id": 18681069, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1156 |
1156 |
7 |
None |
None |
Warrington Central |
1232 |
1232 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86277/2026-09-19/detailed |
None |
Warrington West |
2026-09-19T12:33:30+01:00 |
Warrington Central |
3.0 |
{"type": "LineString", "coordinates": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]} |
2.0 |
1234 |
1237 |
Warrington West |
Warrington Central |
Warrington Central |
53.3920902 |
-2.5915033 |
53.3920902 |
-2.5915033 |
1 |
0 |
2026-09-19 11:47:51 |
TERMINATED |
2026-09-19 11:37:00 |
Warrington Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681069 |
1789817810674728 |
54 |
54 |
2026-09-19 11:47:49.420683 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:49.192892 |
| 666036 |
695667 |
G88607 |
861N23MH19 |
2026-09-19 |
COMPLETE |
18680728 |
2026-09-19 12:37:00 |
2026-09-19 11:47:52 |
2026-09-21 11:47:52 |
{"id": 695667, "stp": "P", "toc": "Southern", "uid": "G88607", "consist": "387204", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88607/2026-09-19/detailed", "trust_id": "861N23MH19", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-19", "dest_arr_time": "1235", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1N23", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "1237", "current_leg_dep": "1234", "current_leg_end": "Brighton", "origin_dep_time": "1050", "origin_platform": "2A", "current_location": "Brighton", "last_update_time": "2026-09-19T11:47:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "1235", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 428.494, \"from_m\": 25.579, \"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\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4221.42, \"from_m\": 4074.339, \"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\": 4709.488, \"from_m\": 4221.42, \"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\": 5829.411, \"from_m\": 4709.488, \"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\": 8199.114, \"from_m\": 5829.411, \"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\": 13340.105, \"from_m\": 8199.114, \"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\": 19434.79, \"from_m\": 13340.105, \"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\": 20618.857, \"from_m\": 19434.79, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20955.528, \"from_m\": 20618.857, \"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\": 21004.983, \"from_m\": 20955.528, \"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\": 21589.486, \"from_m\": 21004.983, \"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\": 21839.4, \"from_m\": 21589.486, \"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\": 22175.605, \"from_m\": 21839.4, \"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\": 22622.856, \"from_m\": 22175.605, \"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\": 23306.286, \"from_m\": 22622.856, \"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\": 23345.376, \"from_m\": 23306.286, \"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\": 24759.166, \"from_m\": 23345.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 695667, \"profile_key\": \"cbfe846d193a3449a267e85f04b49e86d2ab7c7596e91ae7f606a92bd13243f1\", \"schedule_id\": 14802, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 4344.643, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1054H\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 4758.956, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 4, \"distance_m\": 10694.938, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": false, \"wtt_arr\": \"1059\", \"wtt_dep\": \"1059H\", \"location\": \"Woolston\", \"stage_seq\": 5, \"distance_m\": 19640.593, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102H\", \"location\": \"Netley\", \"stage_seq\": 6, \"distance_m\": 20820.385, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105\", \"location\": \"Bursledon\", \"stage_seq\": 7, \"distance_m\": 21199.377, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": false, \"wtt_arr\": \"1107H\", \"wtt_dep\": \"1108\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 21715.538, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": false, \"wtt_arr\": \"1113H\", \"wtt_dep\": \"1114H\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 23282.529, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": false, \"wtt_arr\": \"1119\", \"wtt_dep\": \"1119H\", \"location\": \"Portchester\", \"stage_seq\": 10, \"distance_m\": 24350.256, \"section_seq\": 1, \"route_path_id\": 34238}, {\"is_pass\": false, \"wtt_arr\": \"1123\", \"wtt_dep\": \"1124\", \"location\": \"Cosham\", \"stage_seq\": 11, \"distance_m\": 24759.166, \"section_seq\": 1, \"route_path_id\": 34238}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24759.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34238}], \"total_distance_m\": 24759.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 23270.342, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1488.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:27Z\", \"source_id\": 58406423, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:30Z\", \"source_id\": 18613542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:16Z\", \"source_id\": 58414713, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:20Z\", \"source_id\": 18616097, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:48Z\", \"source_id\": 58424652, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:55Z\", \"source_id\": 18619120, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:07Z\", \"source_id\": 58429631, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:11Z\", \"source_id\": 18620595, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:33Z\", \"source_id\": 58446029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:36Z\", \"source_id\": 18625552, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:19:17Z\", \"source_id\": 58460418, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:19:22Z\", \"source_id\": 18630044, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:31Z\", \"source_id\": 58469517, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:36Z\", \"source_id\": 18632843, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:40Z\", \"source_id\": 58482539, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:44Z\", \"source_id\": 18636814, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:13Z\", \"source_id\": 58490060, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:18Z\", \"source_id\": 18639110, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:36:22Z\", \"source_id\": 58496893, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:36:27Z\", \"source_id\": 18641185, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:27Z\", \"source_id\": 58511569, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:27Z\", \"source_id\": 18645746, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:15Z\", \"source_id\": 58528849, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:19Z\", \"source_id\": 18650968, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:15Z\", \"source_id\": 58539785, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:19Z\", \"source_id\": 18654310, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:46Z\", \"source_id\": 58556378, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:51Z\", \"source_id\": 18659264, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:33Z\", \"source_id\": 58569283, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:41Z\", \"source_id\": 18663084, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:30Z\", \"source_id\": 58573330, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:35Z\", \"source_id\": 18664389, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:25Z\", \"source_id\": 58581487, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:27Z\", \"source_id\": 18666917, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:17Z\", \"source_id\": 58592093, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:24Z\", \"source_id\": 18670206, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:26Z\", \"source_id\": 58600731, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:32Z\", \"source_id\": 18672960, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:15Z\", \"source_id\": 58608839, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:20Z\", \"source_id\": 18675463, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:59Z\", \"source_id\": 58616972, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:01Z\", \"source_id\": 18677880, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:15Z\", \"source_id\": 58626565, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:21Z\", \"source_id\": 18680728, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789817782637137, "current_leg_arrival_utc": "2026-09-19T12:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:50.409004", "service_state_evidence_id": 18680728, "current_leg_start_actual_dep": "2026-09-19T12:32:30+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-19T11:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:50.613447", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SOU |
BTN |
1N23 |
387204 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 25.579, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 428.494, "from_m": 25.579, "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": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4221.42, "from_m": 4074.339, "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": 4709.488, "from_m": 4221.42, "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": 5829.411, "from_m": 4709.488, "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": 8199.114, "from_m": 5829.411, "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": 13340.105, "from_m": 8199.114, "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": 19434.79, "from_m": 13340.105, "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": 20618.857, "from_m": 19434.79, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20955.528, "from_m": 20618.857, "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": 21004.983, "from_m": 20955.528, "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": 21589.486, "from_m": 21004.983, "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": 21839.4, "from_m": 21589.486, "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": 22175.605, "from_m": 21839.4, "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": 22622.856, "from_m": 22175.605, "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": 23306.286, "from_m": 22622.856, "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": 23345.376, "from_m": 23306.286, "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": 24759.166, "from_m": 23345.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 695667, "profile_key": "cbfe846d193a3449a267e85f04b49e86d2ab7c7596e91ae7f606a92bd13243f1", "schedule_id": 14802, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1050", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 4344.643, "section_seq": 1, "route_path_id": 34238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1054H", "location": "St. Denys", "stage_seq": 3, "distance_m": 4758.956, "section_seq": 1, "route_path_id": 34238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057H", "location": "Woolston Sig. E803", "stage_seq": 4, "distance_m": 10694.938, "section_seq": 1, "route_path_id": 34238}, {"is_pass": false, "wtt_arr": "1059", "wtt_dep": "1059H", "location": "Woolston", "stage_seq": 5, "distance_m": 19640.593, "section_seq": 1, "route_path_id": 34238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102H", "location": "Netley", "stage_seq": 6, "distance_m": 20820.385, "section_seq": 1, "route_path_id": 34238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105", "location": "Bursledon", "stage_seq": 7, "distance_m": 21199.377, "section_seq": 1, "route_path_id": 34238}, {"is_pass": false, "wtt_arr": "1107H", "wtt_dep": "1108", "location": "Swanwick", "stage_seq": 8, "distance_m": 21715.538, "section_seq": 1, "route_path_id": 34238}, {"is_pass": false, "wtt_arr": "1113H", "wtt_dep": "1114H", "location": "Fareham", "stage_seq": 9, "distance_m": 23282.529, "section_seq": 1, "route_path_id": 34238}, {"is_pass": false, "wtt_arr": "1119", "wtt_dep": "1119H", "location": "Portchester", "stage_seq": 10, "distance_m": 24350.256, "section_seq": 1, "route_path_id": 34238}, {"is_pass": false, "wtt_arr": "1123", "wtt_dep": "1124", "location": "Cosham", "stage_seq": 11, "distance_m": 24759.166, "section_seq": 1, "route_path_id": 34238}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24759.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 34238}], "total_distance_m": 24759.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 23270.342, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1488.824, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:27Z", "source_id": 58406423, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:30Z", "source_id": 18613542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:16Z", "source_id": 58414713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:20Z", "source_id": 18616097, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:48Z", "source_id": 58424652, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:55Z", "source_id": 18619120, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:07Z", "source_id": 58429631, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:11Z", "source_id": 18620595, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:33Z", "source_id": 58446029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:36Z", "source_id": 18625552, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27311, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:19:17Z", "source_id": 58460418, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:20:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:19:22Z", "source_id": 18630044, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:31Z", "source_id": 58469517, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:36Z", "source_id": 18632843, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:40Z", "source_id": 58482539, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:44Z", "source_id": 18636814, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:13Z", "source_id": 58490060, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:18Z", "source_id": 18639110, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:36:22Z", "source_id": 58496893, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:36:27Z", "source_id": 18641185, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:27Z", "source_id": 58511569, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T10:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:27Z", "source_id": 18645746, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:15Z", "source_id": 58528849, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T10:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:19Z", "source_id": 18650968, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:15Z", "source_id": 58539785, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:19Z", "source_id": 18654310, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:46Z", "source_id": 58556378, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:51Z", "source_id": 18659264, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:33Z", "source_id": 58569283, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:41Z", "source_id": 18663084, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:30Z", "source_id": 58573330, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:35Z", "source_id": 18664389, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:25Z", "source_id": 58581487, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:27Z", "source_id": 18666917, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:17Z", "source_id": 58592093, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:24Z", "source_id": 18670206, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:26Z", "source_id": 58600731, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:32Z", "source_id": 18672960, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:15Z", "source_id": 58608839, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:20Z", "source_id": 18675463, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:59Z", "source_id": 58616972, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:01Z", "source_id": 18677880, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30941, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:15Z", "source_id": 58626565, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:21Z", "source_id": 18680728, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}] |
Southampton Central |
1050 |
1050 |
2A |
None |
None |
Brighton |
1235 |
1235 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88607/2026-09-19/detailed |
None |
Hove |
2026-09-19T12:32:30+01:00 |
Brighton |
3.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 |
1234 |
1237 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-19 11:47:52 |
TERMINATED |
2026-09-19 11:37:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680728 |
1789817782637137 |
153 |
153 |
2026-09-19 11:47:50.613447 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:50.409004 |
| 666037 |
696395 |
W11411 |
692H45MI19 |
2026-09-19 |
COMPLETE |
18681030 |
2026-09-19 12:38:00 |
2026-09-19 11:48:21 |
2026-09-21 11:48:21 |
{"id": 696395, "stp": "O", "toc": "West Midlands Trains", "uid": "W11411", "consist": "730002", "dest_crs": "RGL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11411/2026-09-19/detailed", "trust_id": "692H45MI19", "origin_crs": "BHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rugeley Trent Valley", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "1", "is_terminated": 1, "next_location": "Rugeley Trent Valley", "signalling_id": "2H45", "timing_status": "EARLY", "origin_station": "Birmingham International", "current_leg_arr": "1238", "current_leg_dep": "1235", "current_leg_end": "Rugeley Trent Valley", "origin_dep_time": "1121", "origin_platform": "3", "current_location": "Rugeley Trent Valley", "last_update_time": "2026-09-19T11:48:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]}", "current_leg_start": "Rugeley Town", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "52.7697206", "next_location_lon": "-1.9298091", "previous_location": "Rugeley Town", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 421.076, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 776.995, \"from_m\": 421.076, \"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\": 791.146, \"from_m\": 776.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1339.625, \"from_m\": 791.146, \"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\": 1369.146, \"from_m\": 1339.625, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1426.245, \"from_m\": 1369.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\": 2863.636, \"from_m\": 1426.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4595.597, \"from_m\": 2863.636, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4986.856, \"from_m\": 4595.597, \"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\": 16242.741, \"from_m\": 4986.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16277.315, \"from_m\": 16242.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16802.737, \"from_m\": 16277.315, \"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\": 30641.591, \"from_m\": 16802.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30683.253, \"from_m\": 30641.591, \"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\": 31294.527, \"from_m\": 30683.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31369.412, \"from_m\": 31294.527, \"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\": 32215.256, \"from_m\": 31369.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32630.699, \"from_m\": 32215.256, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33039.283, \"from_m\": 32630.699, \"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\": 33091.974, \"from_m\": 33039.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\": 33918.097, \"from_m\": 33091.974, \"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\": 34525.153, \"from_m\": 33918.097, \"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\": 35684.291, \"from_m\": 34525.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37666.165, \"from_m\": 35684.291, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38311.97, \"from_m\": 37666.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38579.542, \"from_m\": 38311.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38629.901, \"from_m\": 38579.542, \"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\": 40083.64, \"from_m\": 38629.901, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40088.961, \"from_m\": 40083.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40860.69, \"from_m\": 40088.961, \"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\": 40963.559, \"from_m\": 40860.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41266.196, \"from_m\": 40963.559, \"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\": 41290.043, \"from_m\": 41266.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\": 42879.996, \"from_m\": 41290.043, \"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\": 42988.139, \"from_m\": 42879.996, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43403.157, \"from_m\": 42988.139, \"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\": 43454.64, \"from_m\": 43403.157, \"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\": 43472.677, \"from_m\": 43454.64, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43620.422, \"from_m\": 43472.677, \"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\": 44292.53, \"from_m\": 43620.422, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45860.356, \"from_m\": 44292.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46801.15, \"from_m\": 45860.356, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48791.18, \"from_m\": 46801.15, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49797.803, \"from_m\": 48791.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52824.97, \"from_m\": 49797.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52900.826, \"from_m\": 52824.97, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53338.704, \"from_m\": 52900.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53654.341, \"from_m\": 53338.704, \"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\": 53838.371, \"from_m\": 53654.341, \"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\": 53897.169, \"from_m\": 53838.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53904.646, \"from_m\": 53897.169, \"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\": 56676.66, \"from_m\": 53904.646, \"capability_applied\": null, \"effective_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\": 696395, \"profile_key\": \"7dfd320a86378a39a5341f99bf54de509a7aa5964a3512cca9030f9bcd5a310d\", \"schedule_id\": 40350, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1121\", \"location\": \"Birmingham International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1123H\", \"wtt_dep\": \"1124H\", \"location\": \"Marston Green\", \"stage_seq\": 2, \"distance_m\": 602.516, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1127\", \"wtt_dep\": \"1128\", \"location\": \"Lea Hall\", \"stage_seq\": 3, \"distance_m\": 902.677, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1130\", \"wtt_dep\": \"1131\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 1400.759, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1134\", \"wtt_dep\": \"1134H\", \"location\": \"Adderley Park\", \"stage_seq\": 5, \"distance_m\": 1813.189, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Grand Jn\", \"stage_seq\": 6, \"distance_m\": 4849.567, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136H\", \"location\": \"Proof House Jn\", \"stage_seq\": 7, \"distance_m\": 5677.174, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1139\", \"wtt_dep\": \"1145\", \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 14406.79, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Soho South Jn\", \"stage_seq\": 9, \"distance_m\": 15113.994, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Soho East Jn\", \"stage_seq\": 10, \"distance_m\": 16242.741, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 11, \"distance_m\": 16479.645, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 12, \"distance_m\": 16832.794, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 13, \"distance_m\": 18185.873, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 14, \"distance_m\": 23628.066, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Pleck Jn\", \"stage_seq\": 15, \"distance_m\": 30074.296, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1208\", \"location\": \"Walsall\", \"stage_seq\": 16, \"distance_m\": 31206.185, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 17, \"distance_m\": 32726.493, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Bloxwich\", \"stage_seq\": 18, \"distance_m\": 33980.409, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Bloxwich North\", \"stage_seq\": 19, \"distance_m\": 34372.406, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220H\", \"location\": \"Landywood\", \"stage_seq\": 20, \"distance_m\": 36740.075, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 21, \"distance_m\": 38629.901, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Cannock\", \"stage_seq\": 22, \"distance_m\": 39438.774, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Hednesford\", \"stage_seq\": 23, \"distance_m\": 42847.467, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Rugeley Town\", \"stage_seq\": 24, \"distance_m\": 43329.207, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 25, \"distance_m\": 44217.661, \"section_seq\": 1, \"route_path_id\": 110816}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 26, \"distance_m\": 45541.145, \"section_seq\": 1, \"route_path_id\": 110816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56676.66, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110816}], \"total_distance_m\": 56676.66, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49256.282, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7420.378, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1121", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "52.7697206", "current_position_lon": "-1.9298091", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:09Z\", \"source_id\": 58468790, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:13Z\", \"source_id\": 18632603, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:03Z\", \"source_id\": 58474847, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:06Z\", \"source_id\": 18634496, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:23Z\", \"source_id\": 58479640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:25Z\", \"source_id\": 18635961, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:13Z\", \"source_id\": 58487893, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:15Z\", \"source_id\": 18638484, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:04Z\", \"source_id\": 58506508, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:10Z\", \"source_id\": 18644252, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:30Z\", \"source_id\": 58542475, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:36Z\", \"source_id\": 18655141, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:12Z\", \"source_id\": 58548676, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:19Z\", \"source_id\": 18656779, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:18Z\", \"source_id\": 58559813, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:24Z\", \"source_id\": 18660259, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:34Z\", \"source_id\": 58573474, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:39Z\", \"source_id\": 18664415, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:27Z\", \"source_id\": 18666939, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:46Z\", \"source_id\": 58586633, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:49Z\", \"source_id\": 18668478, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:30Z\", \"source_id\": 58594538, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:33Z\", \"source_id\": 18670985, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:28Z\", \"source_id\": 58602897, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:31Z\", \"source_id\": 18673633, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:30Z\", \"source_id\": 58615885, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:34Z\", \"source_id\": 18677603, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:42Z\", \"source_id\": 58627611, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:47Z\", \"source_id\": 18681030, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rugeley Trent Valley", "service_state_platform": "1", "timing_fact_generation": 1789817807992415, "current_leg_arrival_utc": "2026-09-19T12:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:37:58.590612", "service_state_evidence_id": 58627611, "current_leg_start_actual_dep": "2026-09-19T12:35:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-19T11:37:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:47:58.849635", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHI |
RGL |
2H45 |
730002 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 421.076, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 776.995, "from_m": 421.076, "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": 791.146, "from_m": 776.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1339.625, "from_m": 791.146, "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": 1369.146, "from_m": 1339.625, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1426.245, "from_m": 1369.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": 2863.636, "from_m": 1426.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4595.597, "from_m": 2863.636, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4986.856, "from_m": 4595.597, "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": 16242.741, "from_m": 4986.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16277.315, "from_m": 16242.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16802.737, "from_m": 16277.315, "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": 30641.591, "from_m": 16802.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30683.253, "from_m": 30641.591, "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": 31294.527, "from_m": 30683.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31369.412, "from_m": 31294.527, "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": 32215.256, "from_m": 31369.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32630.699, "from_m": 32215.256, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33039.283, "from_m": 32630.699, "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": 33091.974, "from_m": 33039.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": 33918.097, "from_m": 33091.974, "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": 34525.153, "from_m": 33918.097, "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": 35684.291, "from_m": 34525.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37666.165, "from_m": 35684.291, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38311.97, "from_m": 37666.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38579.542, "from_m": 38311.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38629.901, "from_m": 38579.542, "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": 40083.64, "from_m": 38629.901, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40088.961, "from_m": 40083.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40860.69, "from_m": 40088.961, "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": 40963.559, "from_m": 40860.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41266.196, "from_m": 40963.559, "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": 41290.043, "from_m": 41266.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": 42879.996, "from_m": 41290.043, "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": 42988.139, "from_m": 42879.996, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43403.157, "from_m": 42988.139, "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": 43454.64, "from_m": 43403.157, "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": 43472.677, "from_m": 43454.64, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43620.422, "from_m": 43472.677, "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": 44292.53, "from_m": 43620.422, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45860.356, "from_m": 44292.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46801.15, "from_m": 45860.356, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48791.18, "from_m": 46801.15, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49797.803, "from_m": 48791.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52824.97, "from_m": 49797.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52900.826, "from_m": 52824.97, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53338.704, "from_m": 52900.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53654.341, "from_m": 53338.704, "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": 53838.371, "from_m": 53654.341, "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": 53897.169, "from_m": 53838.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53904.646, "from_m": 53897.169, "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": 56676.66, "from_m": 53904.646, "capability_applied": null, "effective_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": 696395, "profile_key": "7dfd320a86378a39a5341f99bf54de509a7aa5964a3512cca9030f9bcd5a310d", "schedule_id": 40350, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1121", "location": "Birmingham International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1123H", "wtt_dep": "1124H", "location": "Marston Green", "stage_seq": 2, "distance_m": 602.516, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1127", "wtt_dep": "1128", "location": "Lea Hall", "stage_seq": 3, "distance_m": 902.677, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1130", "wtt_dep": "1131", "location": "Stechford", "stage_seq": 4, "distance_m": 1400.759, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1134", "wtt_dep": "1134H", "location": "Adderley Park", "stage_seq": 5, "distance_m": 1813.189, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Grand Jn", "stage_seq": 6, "distance_m": 4849.567, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136H", "location": "Proof House Jn", "stage_seq": 7, "distance_m": 5677.174, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1139", "wtt_dep": "1145", "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 14406.79, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Soho South Jn", "stage_seq": 9, "distance_m": 15113.994, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150", "location": "Soho East Jn", "stage_seq": 10, "distance_m": 16242.741, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Perry Barr West Jn", "stage_seq": 11, "distance_m": 16479.645, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Perry Barr North Jn", "stage_seq": 12, "distance_m": 16832.794, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "Tame Bridge Parkway", "stage_seq": 13, "distance_m": 18185.873, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201H", "location": "Bescot Stadium", "stage_seq": 14, "distance_m": 23628.066, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204", "location": "Pleck Jn", "stage_seq": 15, "distance_m": 30074.296, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1208", "location": "Walsall", "stage_seq": 16, "distance_m": 31206.185, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Ryecroft Jn", "stage_seq": 17, "distance_m": 32726.493, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Bloxwich", "stage_seq": 18, "distance_m": 33980.409, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Bloxwich North", "stage_seq": 19, "distance_m": 34372.406, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220H", "location": "Landywood", "stage_seq": 20, "distance_m": 36740.075, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Mid Cannock Jn", "stage_seq": 21, "distance_m": 38629.901, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Cannock", "stage_seq": 22, "distance_m": 39438.774, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Hednesford", "stage_seq": 23, "distance_m": 42847.467, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Rugeley Town", "stage_seq": 24, "distance_m": 43329.207, "section_seq": 1, "route_path_id": 110816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Rugeley Power Station Jn", "stage_seq": 25, "distance_m": 44217.661, "section_seq": 1, "route_path_id": 110816}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Rugeley Trent Valley", "stage_seq": 26, "distance_m": 45541.145, "section_seq": 1, "route_path_id": 110816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56676.66, "from_m": 0.0, "section_seq": 1, "route_path_id": 110816}], "total_distance_m": 56676.66, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49256.282, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7420.378, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20916, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:09Z", "source_id": 58468790, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:13Z", "source_id": 18632603, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19292, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:03Z", "source_id": 58474847, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:06Z", "source_id": 18634496, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:23Z", "source_id": 58479640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:25Z", "source_id": 18635961, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19303, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:13Z", "source_id": 58487893, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:15Z", "source_id": 18638484, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19412, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:04Z", "source_id": 58506508, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:42:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:10Z", "source_id": 18644252, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:30Z", "source_id": 58542475, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:36Z", "source_id": 18655141, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:12Z", "source_id": 58548676, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:19Z", "source_id": 18656779, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:18Z", "source_id": 58559813, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:24Z", "source_id": 18660259, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19208, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:34Z", "source_id": 58573474, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:39Z", "source_id": 18664415, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:27Z", "source_id": 18666939, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19203, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:46Z", "source_id": 58586633, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:49Z", "source_id": 18668478, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19199, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:30Z", "source_id": 58594538, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:33Z", "source_id": 18670985, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19194, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:28Z", "source_id": 58602897, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:31Z", "source_id": 18673633, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19179, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:30Z", "source_id": 58615885, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:34Z", "source_id": 18677603, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11443, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:42Z", "source_id": 58627611, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:47Z", "source_id": 18681030, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Birmingham International |
1121 |
1121 |
3 |
None |
None |
Rugeley Trent Valley |
1239 |
1239 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11411/2026-09-19/detailed |
None |
Rugeley Town |
2026-09-19T12:35:00+01:00 |
Rugeley Trent Valley |
3.0 |
{"type": "LineString", "coordinates": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]} |
2.2 |
1235 |
1238 |
Rugeley Town |
Rugeley Trent Valley |
Rugeley Trent Valley |
52.7697206 |
-1.9298091 |
52.7697206 |
-1.9298091 |
1 |
0 |
2026-09-19 11:48:21 |
TERMINATED |
2026-09-19 11:37:58 |
Rugeley Trent Valley |
TD |
DIRECT_DESTINATION_ARRIVAL |
58627611 |
1789817807992415 |
97 |
97 |
2026-09-19 11:47:58.849635 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:37:58.590612 |
| 666038 |
696119 |
G00687 |
651D59MI19 |
2026-09-19 |
COMPLETE |
18680739 |
2026-09-19 12:38:00 |
2026-09-19 11:48:21 |
2026-09-21 11:48:21 |
{"id": 696119, "stp": "P", "toc": "CrossCountry", "uid": "G00687", "consist": "170638", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00687/2026-09-19/detailed", "trust_id": "651D59MI19", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-19", "dest_arr_time": "1222", "dest_platform": "5B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1D59", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1238", "current_leg_dep": "1217", "current_leg_end": "Nottingham", "origin_dep_time": "1109", "origin_platform": "10A", "current_location": "Nottingham", "last_update_time": "2026-09-19T11:48:21", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4623860999999998, 52.91367299999999], [-1.4623502, 52.91349129999999], [-1.4623074, 52.913375900000005], [-1.4622471, 52.9132534], [-1.4621888, 52.9131626], [-1.4621211, 52.9130708], [-1.4620374, 52.9129829], [-1.4620292853593304, 52.91297536123706], [-1.4619133999999998, 52.9128677], [-1.4617355, 52.9127394], [-1.4613604, 52.9124956], [-1.4610466, 52.9123033], [-1.4608275999999998, 52.91219369999999], [-1.4606130000000002, 52.9121013], [-1.4603796, 52.91200919999999], [-1.4599653, 52.91185149999999], [-1.4593322000000002, 52.911581000000005], [-1.4588978999999995, 52.91142059999999], [-1.4586547, 52.9113299], [-1.4584597, 52.9112561], [-1.4580411999999998, 52.9111023], [-1.4574829, 52.9108969], [-1.4571059, 52.9107569], [-1.4566184999999998, 52.91057319999999], [-1.4563917, 52.91049309999998], [-1.4558599, 52.9102968], [-1.4555565, 52.9101849], [-1.4552923, 52.9100957], [-1.4550612999999997, 52.9100163], [-1.4546277999999997, 52.909884], [-1.4544290999999998, 52.90982530000001], [-1.4541955000000002, 52.9097633], [-1.4534969000000002, 52.9095908], [-1.4530668999999998, 52.90951309999999], [-1.4526927, 52.90944669999999], [-1.4525445, 52.909420999999995], [-1.4521345999999995, 52.9093524], [-1.4518983, 52.90930719999999], [-1.451418, 52.9092514], [-1.4509418999999997, 52.9092068], [-1.450306, 52.90916750000001], [-1.4498016, 52.90915009999999], [-1.4492997999999997, 52.9091493], [-1.4491012, 52.9091499], [-1.4489065, 52.909157400000005], [-1.4486669, 52.9091652], [-1.4482287, 52.90918799999999], [-1.4478298, 52.909214799999994], [-1.4474155, 52.90925429999999], [-1.4471683, 52.909280300000006], [-1.4470019999999997, 52.90930209999999], [-1.4464376, 52.909379699999995], [-1.4461557, 52.90942609999999], [-1.4458699999999998, 52.9094763], [-1.4455688999999998, 52.90953270000001], [-1.445129, 52.909628699999985], [-1.4444997, 52.9097908], [-1.4440417, 52.9099202], [-1.4429967999999995, 52.91026539999999], [-1.4410341, 52.910901900000006], [-1.4402865, 52.9111532], [-1.4393294, 52.9114652], [-1.4382954999999995, 52.9118026], [-1.437304454591234, 52.91212750573058], [-1.4368328999999995, 52.91228209999999], [-1.4354107, 52.9127458], [-1.4350014, 52.912874], [-1.4345797, 52.9129957], [-1.4340058, 52.91315399999999], [-1.4337080999999998, 52.913234], [-1.4332638999999998, 52.91334229999999], [-1.4328180999999998, 52.9134475], [-1.432195, 52.9135823], [-1.4317121999999998, 52.9136795], [-1.4310975999999995, 52.9137911], [-1.4305739, 52.9138823], [-1.4301442999999998, 52.9139488], [-1.4295135, 52.9140381], [-1.4288648999999998, 52.9141157], [-1.4282586999999998, 52.9141813], [-1.4274004, 52.914259], [-1.4265451, 52.9143231], [-1.4260746999999998, 52.9143543], [-1.425598, 52.9143794], [-1.4250327, 52.9144008], [-1.4244543, 52.91440589999999], [-1.4238966999999998, 52.91439760000001], [-1.4235820999999995, 52.9143827], [-1.4230608, 52.914354800000005], [-1.4227893, 52.9143338], [-1.4222972, 52.9142943], [-1.421944, 52.9142557], [-1.4215993, 52.9142115], [-1.4211550999999998, 52.914147799999995], [-1.4204709999999998, 52.9140306], [-1.4194271999999997, 52.9138263], [-1.4182499, 52.91358739999999], [-1.4170453, 52.913342799999995], [-1.4161598999999998, 52.9131666], [-1.4149406, 52.9129168], [-1.4140715, 52.9127401], [-1.4134283, 52.91260880000001], [-1.4129864, 52.91252199999999], [-1.4127183, 52.9124668], [-1.4125183, 52.91242570000001], [-1.4116799999999998, 52.9122546], [-1.4113180000000003, 52.9121856], [-1.4110671, 52.9121349], [-1.4102099999999995, 52.91196060000001], [-1.4090877, 52.9117346], [-1.4087887, 52.911674099999985], [-1.4075932999999998, 52.9114301], [-1.4063969, 52.911186099999995], [-1.4053073, 52.91096439999999], [-1.4041729999999997, 52.9107303], [-1.4028675, 52.910446799999995], [-1.4020182, 52.91025950000001], [-1.4013226, 52.9101009], [-1.4004395, 52.9098884], [-1.3994516, 52.9096368], [-1.3984158999999998, 52.9093489], [-1.3977681, 52.90915580000001], [-1.3970454, 52.9089284], [-1.3961578, 52.9086447], [-1.3953440999999998, 52.9083754], [-1.3943623999999997, 52.9080354], [-1.3935565, 52.9077442], [-1.3928246, 52.90746659999999], [-1.3921266, 52.90719630000001], [-1.3915634999999995, 52.9069719], [-1.390498, 52.90653580000001], [-1.3893668999999995, 52.9060629], [-1.388393, 52.9056563], [-1.387894, 52.905446600000005], [-1.3874305, 52.9052489], [-1.3869674999999997, 52.90505480000001], [-1.3859641, 52.9046312], [-1.3857600999999995, 52.9045455], [-1.3851770999999995, 52.90430069999999], [-1.3837617999999998, 52.9037009], [-1.3826218, 52.9032398], [-1.3817054999999998, 52.9028558], [-1.3811653, 52.90262130000001], [-1.3803324, 52.9022945], [-1.3793954, 52.90196199999999], [-1.3785594999999995, 52.901683], [-1.3780777999999998, 52.901537299999994], [-1.3771248, 52.9012637], [-1.3763913, 52.90106949999999], [-1.3756522, 52.9008938], [-1.3747781, 52.90070149999999], [-1.3738727999999998, 52.9005198], [-1.3733760999999998, 52.900429], [-1.3725519, 52.9002816], [-1.3720580999999998, 52.900196699999995], [-1.3712407, 52.9000634], [-1.3701476999999995, 52.899900599999995], [-1.3696450999999998, 52.8998286], [-1.3690106, 52.899742499999995], [-1.3683398999999998, 52.8996547], [-1.3677248999999998, 52.89958450000001], [-1.3671451, 52.8995208], [-1.3666367, 52.89946890000001], [-1.3659063, 52.8994017], [-1.3650127, 52.8993285], [-1.3642392999999997, 52.8992713], [-1.3634571999999998, 52.89922179999999], [-1.3624588999999998, 52.8991669], [-1.3619768999999995, 52.89914160000001], [-1.3608192999999995, 52.899079599999986], [-1.3598572, 52.8990277], [-1.3595795000000002, 52.89901239999999], [-1.3593018999999995, 52.8990036], [-1.3589597, 52.89898349999999], [-1.3585470999999998, 52.8989581], [-1.3581922, 52.898934], [-1.3571205999999998, 52.89886079999999], [-1.3563070999999998, 52.8988013], [-1.3558095, 52.8987617], [-1.3548797, 52.898685699999994], [-1.353858, 52.898599], [-1.3527981, 52.8985022], [-1.3520853999999998, 52.898435], [-1.351179, 52.89834479999998], [-1.3501407, 52.8982345], [-1.3490064999999998, 52.8981088], [-1.3480797, 52.8980021], [-1.3474729261792822, 52.897929482658625], [-1.3473845, 52.8979189], [-1.3470709, 52.897881100000006], [-1.3466926, 52.8978361], [-1.3463213, 52.897792], [-1.3457649, 52.897718000000005], [-1.3450369, 52.8976276], [-1.3442234, 52.89751979999999], [-1.3435526999999998, 52.8974272], [-1.3428606, 52.897332500000005], [-1.3417149, 52.89717410000001], [-1.3407247, 52.89701960000001], [-1.3400379, 52.896908799999984], [-1.3389506, 52.8967516], [-1.3380647999999995, 52.896607], [-1.3369718999999998, 52.8964283], [-1.3362234, 52.89629819999999], [-1.3344038, 52.8959748], [-1.333117, 52.8957269], [-1.3316898, 52.895454699999995], [-1.3290751, 52.8949254], [-1.3261018, 52.894302200000006], [-1.3228927, 52.89355239999999], [-1.3209728999999997, 52.893077], [-1.3189704, 52.89256100000001], [-1.3179653, 52.8922928], [-1.316955, 52.8920122], [-1.3143062, 52.8912844], [-1.3127814, 52.8908253], [-1.3109846000000005, 52.890246], [-1.3086568999999997, 52.88945779999999], [-1.3070637, 52.88889009999999], [-1.3057975999999998, 52.88844470000001], [-1.3054688, 52.88833180000001], [-1.3049965, 52.8881671], [-1.3037604, 52.887756800000005], [-1.3017962999999997, 52.88715270000001], [-1.3009759, 52.88693109999999], [-1.3003255000000002, 52.88675469999998], [-1.2989132, 52.886411900000006], [-1.2975391999999997, 52.88611529999999], [-1.2963041, 52.8858717], [-1.2952791, 52.8856931], [-1.2942158, 52.8855288], [-1.2929551, 52.885364499999994], [-1.2917090999999998, 52.8852322], [-1.2905744999999995, 52.885131900000005], [-1.2896299, 52.885059199999986], [-1.2880645999999998, 52.8849882], [-1.2877594999999995, 52.8849744], [-1.2866432, 52.8849451], [-1.2861641, 52.884942], [-1.2860739, 52.88494140000001], [-1.2848853999999998, 52.8849065], [-1.2842229999999997, 52.8848738], [-1.2836956, 52.8848267], [-1.2830696, 52.88476209999999], [-1.2826944, 52.884714599999995], [-1.2823571, 52.884668399999995], [-1.2819934999999998, 52.88461319999999], [-1.2811195999999998, 52.8844652], [-1.2805787999999998, 52.8843615], [-1.2801202, 52.8842623], [-1.2793796, 52.8840961], [-1.2791001999999998, 52.88402629999999], [-1.278984, 52.883996800000006], [-1.2780083999999998, 52.88374099999999], [-1.2775905, 52.8836227], [-1.2772958, 52.88352400000001], [-1.2765723, 52.8832901], [-1.2762524, 52.883184500000006], [-1.2758518, 52.8830459], [-1.2756916, 52.8829933], [-1.2753243999999997, 52.8828574], [-1.2752253999999998, 52.8828177], [-1.2750188, 52.88275799999999], [-1.2748091, 52.8826914], [-1.2747382712328976, 52.88266213541958], [-1.2744751, 52.882553400000006], [-1.2738261, 52.88227180000001], [-1.2736972999999998, 52.8822115], [-1.2735880999999998, 52.8821658], [-1.2734634, 52.8821146], [-1.2733123, 52.8820568], [-1.2731835, 52.882009999999994], [-1.2730582999999998, 52.88196589999999], [-1.2729163, 52.881924099999985], [-1.2727099, 52.8818683], [-1.2724384, 52.881810300000005], [-1.2722452, 52.88177429999999], [-1.2720166, 52.8817372], [-1.2715653999999998, 52.8816898], [-1.2713663, 52.8816859], [-1.2711239999999997, 52.881677499999995], [-1.2708532, 52.8816789], [-1.2707844, 52.88168079999999], [-1.2706718, 52.8816817], [-1.2702546, 52.8817104], [-1.2697241999999995, 52.88177449999999], [-1.2691894, 52.881879700000006], [-1.2688697, 52.8819472], [-1.2682185999999998, 52.8821342], [-1.2677753, 52.88230409999999], [-1.2675650999999997, 52.88240390000001], [-1.2674095, 52.88249969999999], [-1.2670868999999998, 52.88269809999999], [-1.2667749, 52.882946200000006], [-1.2665139, 52.88319940000001], [-1.2663004, 52.8834466], [-1.2658193, 52.8839653], [-1.2654469, 52.8843786], [-1.265365584397356, 52.88447011000941], [-1.265230798894074, 52.88460604108799], [-1.2651095250022568, 52.884725443083155], [-1.264999907925436, 52.884830704753725], [-1.2649000928671428, 52.88492421485853], [-1.2648082250309085, 52.885008362156384], [-1.2647224496202645, 52.88508553540612], [-1.2646409118387425, 52.88515812336656], [-1.264561756889873, 52.88522851479654], [-1.264483129977188, 52.88529909845488], [-1.264403176304219, 52.885372263100386], [-1.2643200410744968, 52.88545039749192], [-1.264231869491553, 52.88553589038828], [-1.264136806758919, 52.88563113054831], [-1.264032998080126, 52.88573850673082], [-1.2639185886587054, 52.88586040769464], [-1.2637917236981886, 52.8859992221986], [-1.2637903, 52.8860008], [-1.2632211, 52.8866307], [-1.2629025, 52.88697109999999], [-1.2623645, 52.88749889999999], [-1.2619064000000002, 52.88790500000001], [-1.2615955999999997, 52.8881672], [-1.2608762, 52.888738499999995], [-1.2605025, 52.8890116], [-1.2600896, 52.8892877], [-1.2594841999999995, 52.8896658], [-1.259411291492808, 52.889708676661506], [-1.2593363180406103, 52.889752767649384], [-1.2592844, 52.8897833], [-1.2585670999999998, 52.8901857], [-1.2580477999999995, 52.8904479], [-1.25764139776733, 52.89064259676913], [-1.2574217999999997, 52.8907478], [-1.2571233, 52.89088799999999], [-1.2567814, 52.8910499], [-1.2564794, 52.8911956], [-1.2556873, 52.89158679999999], [-1.2548325, 52.892041600000006], [-1.2535181, 52.89279890000001], [-1.2528553999999998, 52.8931978], [-1.2515965, 52.893957500000006], [-1.2513320999999995, 52.89411849999999], [-1.2510674, 52.8942819], [-1.2502874, 52.89476830000001], [-1.2495472999999997, 52.8952201], [-1.2491019999999995, 52.8954944], [-1.2486643, 52.895761199999995], [-1.2480568999999997, 52.89612470000001], [-1.2473178, 52.8965721], [-1.2466681, 52.8969686], [-1.2461106, 52.897307100000006], [-1.2458799, 52.8974375], [-1.2456492, 52.8975861], [-1.2448357999999995, 52.8980839], [-1.2429422, 52.89923809999999], [-1.2402256, 52.9008917], [-1.2397016999999997, 52.9012068], [-1.2386858, 52.9018174], [-1.2369665000000003, 52.902847300000005], [-1.2349272, 52.90410059999999], [-1.2345029999999997, 52.9043581], [-1.2334864999999997, 52.9049781], [-1.2324421, 52.9056154], [-1.2315927, 52.9061163], [-1.2312325, 52.906336299999985], [-1.2290207999999998, 52.9076873], [-1.2281016, 52.9082447], [-1.2279861999999997, 52.90831459999999], [-1.2261665, 52.90942919999999], [-1.2250291999999998, 52.9101194], [-1.2233048999999998, 52.911167799999994], [-1.2222386999999997, 52.911807499999995], [-1.2196058, 52.9134263], [-1.219567, 52.9134502], [-1.2164662999999998, 52.91533339999999], [-1.214301, 52.916638299999995], [-1.2112474, 52.9185041], [-1.210514, 52.9189445], [-1.2086371, 52.9200819], [-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Derby", "dest_arr_time_act": "1222", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Derby", "current_leg_milage": "15.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.666, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.373, \"from_m\": 17295.666, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.643, \"from_m\": 17331.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.208, \"from_m\": 17375.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.851, \"from_m\": 17434.208, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.833, \"from_m\": 18711.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.601, \"from_m\": 23054.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.133, \"from_m\": 23171.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.91, \"from_m\": 23294.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.014, \"from_m\": 23360.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34989.363, \"from_m\": 34256.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\": 43481.833, \"from_m\": 34989.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43552.822, \"from_m\": 43481.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50667.193, \"from_m\": 43552.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50747.9, \"from_m\": 50667.193, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51042.133, \"from_m\": 50747.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51897.403, \"from_m\": 51042.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59761.616, \"from_m\": 51897.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60975.335, \"from_m\": 59761.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61493.496, \"from_m\": 60975.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77788.653, \"from_m\": 61493.496, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80835.866, \"from_m\": 77788.653, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80848.967, \"from_m\": 80835.866, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81278.821, \"from_m\": 80848.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\": 81424.125, \"from_m\": 81278.821, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81483.075, \"from_m\": 81424.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81512.776, \"from_m\": 81483.075, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81554.131, \"from_m\": 81512.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81814.293, \"from_m\": 81554.131, \"capability_applied\": null, \"effective_limit_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\": 696119, \"profile_key\": \"7bf38d861132ff1d3ac2941a6a74a452b187397f1a4cb9aa6b34b4a69aa67016\", \"schedule_id\": 11840, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1109\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1120H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"1123H\", \"wtt_dep\": \"1124H\", \"location\": \"Wilnecote\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"1127H\", \"wtt_dep\": \"1129\", \"location\": \"Tamworth High Level\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": \"1141H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 13, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Stenson Jn\", \"stage_seq\": 14, \"distance_m\": 47608.172, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 15, \"distance_m\": 50747.9, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1159H\", \"location\": \"Derby\", \"stage_seq\": 16, \"distance_m\": 59866.311, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 17, \"distance_m\": 61092.655, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Spondon\", \"stage_seq\": 18, \"distance_m\": 66159.387, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 19, \"distance_m\": 67088.196, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Trent East Jn\", \"stage_seq\": 20, \"distance_m\": 79676.086, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Beeston South Jn\", \"stage_seq\": 21, \"distance_m\": 81814.293, \"section_seq\": 1, \"route_path_id\": 69224}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81814.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}], \"total_distance_m\": 81814.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75906.648, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5907.645, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1109", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:43Z\", \"source_id\": 58499668, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:49Z\", \"source_id\": 18642077, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:08Z\", \"source_id\": 58513075, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:14Z\", \"source_id\": 18646244, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:47Z\", \"source_id\": 58521107, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:49Z\", \"source_id\": 18648643, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:13Z\", \"source_id\": 58552976, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:17Z\", \"source_id\": 18658186, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:05Z\", \"source_id\": 18666068, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:14Z\", \"source_id\": 58593988, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:17Z\", \"source_id\": 18670823, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:15Z\", \"source_id\": 58626552, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:21Z\", \"source_id\": 18680739, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "5", "timing_fact_generation": 1789817782723836, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:12.348776", "service_state_evidence_id": 18680739, "current_leg_start_actual_dep": "2026-09-19T12:15:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:12.676093", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BHM |
NOT |
1D59 |
170638 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.833, "from_m": 18711.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.601, "from_m": 23054.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.133, "from_m": 23171.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.91, "from_m": 23294.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.014, "from_m": 23360.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.363, "from_m": 34256.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": 43481.833, "from_m": 34989.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.822, "from_m": 43481.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50667.193, "from_m": 43552.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50747.9, "from_m": 50667.193, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51042.133, "from_m": 50747.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51897.403, "from_m": 51042.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59761.616, "from_m": 51897.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60975.335, "from_m": 59761.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61493.496, "from_m": 60975.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77788.653, "from_m": 61493.496, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80835.866, "from_m": 77788.653, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80848.967, "from_m": 80835.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81278.821, "from_m": 80848.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": 81424.125, "from_m": 81278.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81483.075, "from_m": 81424.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81512.776, "from_m": 81483.075, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81554.131, "from_m": 81512.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81814.293, "from_m": 81554.131, "capability_applied": null, "effective_limit_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": 696119, "profile_key": "7bf38d861132ff1d3ac2941a6a74a452b187397f1a4cb9aa6b34b4a69aa67016", "schedule_id": 11840, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1109", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Water Orton", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1120H", "location": "Kingsbury Jn", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "1123H", "wtt_dep": "1124H", "location": "Wilnecote", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "1127H", "wtt_dep": "1129", "location": "Tamworth High Level", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135H", "location": "Wichnor Jn", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": "1141H", "location": "Burton-on-Trent", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Clay Mills Jn", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "North Stafford Jn", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Stenson Jn", "stage_seq": 14, "distance_m": 47608.172, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Derby L.N.W. Jn", "stage_seq": 15, "distance_m": 50747.9, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1159H", "location": "Derby", "stage_seq": 16, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Derby Way & Works Jn", "stage_seq": 17, "distance_m": 61092.655, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Spondon", "stage_seq": 18, "distance_m": 66159.387, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Sheet Stores Jn", "stage_seq": 19, "distance_m": 67088.196, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Trent East Jn", "stage_seq": 20, "distance_m": 79676.086, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Beeston South Jn", "stage_seq": 21, "distance_m": 81814.293, "section_seq": 1, "route_path_id": 69224}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81814.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 69224}], "total_distance_m": 81814.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75906.648, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5907.645, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19894, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:43Z", "source_id": 58499668, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:39:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:49Z", "source_id": 18642077, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19819, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:08Z", "source_id": 58513075, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:14Z", "source_id": 18646244, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:47Z", "source_id": 58521107, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:49Z", "source_id": 18648643, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:13Z", "source_id": 58552976, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:17Z", "source_id": 18658186, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:05Z", "source_id": 18666068, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:14Z", "source_id": 58593988, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:17Z", "source_id": 18670823, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16517, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:15Z", "source_id": 58626552, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:21Z", "source_id": 18680739, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1109 |
1109 |
10A |
None |
None |
Nottingham |
1222 |
1222 |
5B |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00687/2026-09-19/detailed |
None |
Derby |
2026-09-19T12:15:30+01:00 |
Nottingham |
21.0 |
{"type": "LineString", "coordinates": [[-1.4623860999999998, 52.91367299999999], [-1.4623502, 52.91349129999999], [-1.4623074, 52.913375900000005], [-1.4622471, 52.9132534], [-1.4621888, 52.9131626], [-1.4621211, 52.9130708], [-1.4620374, 52.9129829], [-1.4620292853593304, 52.91297536123706], [-1.4619133999999998, 52.9128677], [-1.4617355, 52.9127394], [-1.4613604, 52.9124956], [-1.4610466, 52.9123033], [-1.4608275999999998, 52.91219369999999], [-1.4606130000000002, 52.9121013], [-1.4603796, 52.91200919999999], [-1.4599653, 52.91185149999999], [-1.4593322000000002, 52.911581000000005], [-1.4588978999999995, 52.91142059999999], [-1.4586547, 52.9113299], [-1.4584597, 52.9112561], [-1.4580411999999998, 52.9111023], [-1.4574829, 52.9108969], [-1.4571059, 52.9107569], [-1.4566184999999998, 52.91057319999999], [-1.4563917, 52.91049309999998], [-1.4558599, 52.9102968], [-1.4555565, 52.9101849], [-1.4552923, 52.9100957], [-1.4550612999999997, 52.9100163], [-1.4546277999999997, 52.909884], [-1.4544290999999998, 52.90982530000001], [-1.4541955000000002, 52.9097633], [-1.4534969000000002, 52.9095908], [-1.4530668999999998, 52.90951309999999], [-1.4526927, 52.90944669999999], [-1.4525445, 52.909420999999995], [-1.4521345999999995, 52.9093524], [-1.4518983, 52.90930719999999], [-1.451418, 52.9092514], [-1.4509418999999997, 52.9092068], [-1.450306, 52.90916750000001], [-1.4498016, 52.90915009999999], [-1.4492997999999997, 52.9091493], [-1.4491012, 52.9091499], [-1.4489065, 52.909157400000005], [-1.4486669, 52.9091652], [-1.4482287, 52.90918799999999], [-1.4478298, 52.909214799999994], [-1.4474155, 52.90925429999999], [-1.4471683, 52.909280300000006], [-1.4470019999999997, 52.90930209999999], [-1.4464376, 52.909379699999995], [-1.4461557, 52.90942609999999], [-1.4458699999999998, 52.9094763], [-1.4455688999999998, 52.90953270000001], [-1.445129, 52.909628699999985], [-1.4444997, 52.9097908], [-1.4440417, 52.9099202], [-1.4429967999999995, 52.91026539999999], [-1.4410341, 52.910901900000006], [-1.4402865, 52.9111532], [-1.4393294, 52.9114652], [-1.4382954999999995, 52.9118026], [-1.437304454591234, 52.91212750573058], [-1.4368328999999995, 52.91228209999999], [-1.4354107, 52.9127458], [-1.4350014, 52.912874], [-1.4345797, 52.9129957], [-1.4340058, 52.91315399999999], [-1.4337080999999998, 52.913234], [-1.4332638999999998, 52.91334229999999], [-1.4328180999999998, 52.9134475], [-1.432195, 52.9135823], [-1.4317121999999998, 52.9136795], [-1.4310975999999995, 52.9137911], [-1.4305739, 52.9138823], [-1.4301442999999998, 52.9139488], [-1.4295135, 52.9140381], [-1.4288648999999998, 52.9141157], [-1.4282586999999998, 52.9141813], [-1.4274004, 52.914259], [-1.4265451, 52.9143231], [-1.4260746999999998, 52.9143543], [-1.425598, 52.9143794], [-1.4250327, 52.9144008], [-1.4244543, 52.91440589999999], [-1.4238966999999998, 52.91439760000001], [-1.4235820999999995, 52.9143827], [-1.4230608, 52.914354800000005], [-1.4227893, 52.9143338], [-1.4222972, 52.9142943], [-1.421944, 52.9142557], [-1.4215993, 52.9142115], [-1.4211550999999998, 52.914147799999995], [-1.4204709999999998, 52.9140306], [-1.4194271999999997, 52.9138263], [-1.4182499, 52.91358739999999], [-1.4170453, 52.913342799999995], [-1.4161598999999998, 52.9131666], [-1.4149406, 52.9129168], [-1.4140715, 52.9127401], [-1.4134283, 52.91260880000001], [-1.4129864, 52.91252199999999], [-1.4127183, 52.9124668], [-1.4125183, 52.91242570000001], [-1.4116799999999998, 52.9122546], [-1.4113180000000003, 52.9121856], [-1.4110671, 52.9121349], [-1.4102099999999995, 52.91196060000001], [-1.4090877, 52.9117346], [-1.4087887, 52.911674099999985], [-1.4075932999999998, 52.9114301], [-1.4063969, 52.911186099999995], [-1.4053073, 52.91096439999999], [-1.4041729999999997, 52.9107303], [-1.4028675, 52.910446799999995], [-1.4020182, 52.91025950000001], [-1.4013226, 52.9101009], [-1.4004395, 52.9098884], [-1.3994516, 52.9096368], [-1.3984158999999998, 52.9093489], [-1.3977681, 52.90915580000001], [-1.3970454, 52.9089284], [-1.3961578, 52.9086447], [-1.3953440999999998, 52.9083754], [-1.3943623999999997, 52.9080354], [-1.3935565, 52.9077442], [-1.3928246, 52.90746659999999], [-1.3921266, 52.90719630000001], [-1.3915634999999995, 52.9069719], [-1.390498, 52.90653580000001], [-1.3893668999999995, 52.9060629], [-1.388393, 52.9056563], [-1.387894, 52.905446600000005], [-1.3874305, 52.9052489], [-1.3869674999999997, 52.90505480000001], [-1.3859641, 52.9046312], [-1.3857600999999995, 52.9045455], [-1.3851770999999995, 52.90430069999999], [-1.3837617999999998, 52.9037009], [-1.3826218, 52.9032398], [-1.3817054999999998, 52.9028558], [-1.3811653, 52.90262130000001], [-1.3803324, 52.9022945], [-1.3793954, 52.90196199999999], [-1.3785594999999995, 52.901683], [-1.3780777999999998, 52.901537299999994], [-1.3771248, 52.9012637], [-1.3763913, 52.90106949999999], [-1.3756522, 52.9008938], [-1.3747781, 52.90070149999999], [-1.3738727999999998, 52.9005198], [-1.3733760999999998, 52.900429], [-1.3725519, 52.9002816], [-1.3720580999999998, 52.900196699999995], [-1.3712407, 52.9000634], [-1.3701476999999995, 52.899900599999995], [-1.3696450999999998, 52.8998286], [-1.3690106, 52.899742499999995], [-1.3683398999999998, 52.8996547], [-1.3677248999999998, 52.89958450000001], [-1.3671451, 52.8995208], [-1.3666367, 52.89946890000001], [-1.3659063, 52.8994017], [-1.3650127, 52.8993285], [-1.3642392999999997, 52.8992713], [-1.3634571999999998, 52.89922179999999], [-1.3624588999999998, 52.8991669], [-1.3619768999999995, 52.89914160000001], [-1.3608192999999995, 52.899079599999986], [-1.3598572, 52.8990277], [-1.3595795000000002, 52.89901239999999], [-1.3593018999999995, 52.8990036], [-1.3589597, 52.89898349999999], [-1.3585470999999998, 52.8989581], [-1.3581922, 52.898934], [-1.3571205999999998, 52.89886079999999], [-1.3563070999999998, 52.8988013], [-1.3558095, 52.8987617], [-1.3548797, 52.898685699999994], [-1.353858, 52.898599], [-1.3527981, 52.8985022], [-1.3520853999999998, 52.898435], [-1.351179, 52.89834479999998], [-1.3501407, 52.8982345], [-1.3490064999999998, 52.8981088], [-1.3480797, 52.8980021], [-1.3474729261792822, 52.897929482658625], [-1.3473845, 52.8979189], [-1.3470709, 52.897881100000006], [-1.3466926, 52.8978361], [-1.3463213, 52.897792], [-1.3457649, 52.897718000000005], [-1.3450369, 52.8976276], [-1.3442234, 52.89751979999999], [-1.3435526999999998, 52.8974272], [-1.3428606, 52.897332500000005], [-1.3417149, 52.89717410000001], [-1.3407247, 52.89701960000001], [-1.3400379, 52.896908799999984], [-1.3389506, 52.8967516], [-1.3380647999999995, 52.896607], [-1.3369718999999998, 52.8964283], [-1.3362234, 52.89629819999999], [-1.3344038, 52.8959748], [-1.333117, 52.8957269], [-1.3316898, 52.895454699999995], [-1.3290751, 52.8949254], [-1.3261018, 52.894302200000006], [-1.3228927, 52.89355239999999], [-1.3209728999999997, 52.893077], [-1.3189704, 52.89256100000001], [-1.3179653, 52.8922928], [-1.316955, 52.8920122], [-1.3143062, 52.8912844], [-1.3127814, 52.8908253], [-1.3109846000000005, 52.890246], [-1.3086568999999997, 52.88945779999999], [-1.3070637, 52.88889009999999], [-1.3057975999999998, 52.88844470000001], [-1.3054688, 52.88833180000001], [-1.3049965, 52.8881671], [-1.3037604, 52.887756800000005], [-1.3017962999999997, 52.88715270000001], [-1.3009759, 52.88693109999999], [-1.3003255000000002, 52.88675469999998], [-1.2989132, 52.886411900000006], [-1.2975391999999997, 52.88611529999999], [-1.2963041, 52.8858717], [-1.2952791, 52.8856931], [-1.2942158, 52.8855288], [-1.2929551, 52.885364499999994], [-1.2917090999999998, 52.8852322], [-1.2905744999999995, 52.885131900000005], [-1.2896299, 52.885059199999986], [-1.2880645999999998, 52.8849882], [-1.2877594999999995, 52.8849744], [-1.2866432, 52.8849451], [-1.2861641, 52.884942], [-1.2860739, 52.88494140000001], [-1.2848853999999998, 52.8849065], [-1.2842229999999997, 52.8848738], [-1.2836956, 52.8848267], [-1.2830696, 52.88476209999999], [-1.2826944, 52.884714599999995], [-1.2823571, 52.884668399999995], [-1.2819934999999998, 52.88461319999999], [-1.2811195999999998, 52.8844652], [-1.2805787999999998, 52.8843615], [-1.2801202, 52.8842623], [-1.2793796, 52.8840961], [-1.2791001999999998, 52.88402629999999], [-1.278984, 52.883996800000006], [-1.2780083999999998, 52.88374099999999], [-1.2775905, 52.8836227], [-1.2772958, 52.88352400000001], [-1.2765723, 52.8832901], [-1.2762524, 52.883184500000006], [-1.2758518, 52.8830459], [-1.2756916, 52.8829933], [-1.2753243999999997, 52.8828574], [-1.2752253999999998, 52.8828177], [-1.2750188, 52.88275799999999], [-1.2748091, 52.8826914], [-1.2747382712328976, 52.88266213541958], [-1.2744751, 52.882553400000006], [-1.2738261, 52.88227180000001], [-1.2736972999999998, 52.8822115], [-1.2735880999999998, 52.8821658], [-1.2734634, 52.8821146], [-1.2733123, 52.8820568], [-1.2731835, 52.882009999999994], [-1.2730582999999998, 52.88196589999999], [-1.2729163, 52.881924099999985], [-1.2727099, 52.8818683], [-1.2724384, 52.881810300000005], [-1.2722452, 52.88177429999999], [-1.2720166, 52.8817372], [-1.2715653999999998, 52.8816898], [-1.2713663, 52.8816859], [-1.2711239999999997, 52.881677499999995], [-1.2708532, 52.8816789], [-1.2707844, 52.88168079999999], [-1.2706718, 52.8816817], [-1.2702546, 52.8817104], [-1.2697241999999995, 52.88177449999999], [-1.2691894, 52.881879700000006], [-1.2688697, 52.8819472], [-1.2682185999999998, 52.8821342], [-1.2677753, 52.88230409999999], [-1.2675650999999997, 52.88240390000001], [-1.2674095, 52.88249969999999], [-1.2670868999999998, 52.88269809999999], [-1.2667749, 52.882946200000006], [-1.2665139, 52.88319940000001], [-1.2663004, 52.8834466], [-1.2658193, 52.8839653], [-1.2654469, 52.8843786], [-1.265365584397356, 52.88447011000941], [-1.265230798894074, 52.88460604108799], [-1.2651095250022568, 52.884725443083155], [-1.264999907925436, 52.884830704753725], [-1.2649000928671428, 52.88492421485853], [-1.2648082250309085, 52.885008362156384], [-1.2647224496202645, 52.88508553540612], [-1.2646409118387425, 52.88515812336656], [-1.264561756889873, 52.88522851479654], [-1.264483129977188, 52.88529909845488], [-1.264403176304219, 52.885372263100386], [-1.2643200410744968, 52.88545039749192], [-1.264231869491553, 52.88553589038828], [-1.264136806758919, 52.88563113054831], [-1.264032998080126, 52.88573850673082], [-1.2639185886587054, 52.88586040769464], [-1.2637917236981886, 52.8859992221986], [-1.2637903, 52.8860008], [-1.2632211, 52.8866307], [-1.2629025, 52.88697109999999], [-1.2623645, 52.88749889999999], [-1.2619064000000002, 52.88790500000001], [-1.2615955999999997, 52.8881672], [-1.2608762, 52.888738499999995], [-1.2605025, 52.8890116], [-1.2600896, 52.8892877], [-1.2594841999999995, 52.8896658], [-1.259411291492808, 52.889708676661506], [-1.2593363180406103, 52.889752767649384], [-1.2592844, 52.8897833], [-1.2585670999999998, 52.8901857], [-1.2580477999999995, 52.8904479], [-1.25764139776733, 52.89064259676913], [-1.2574217999999997, 52.8907478], [-1.2571233, 52.89088799999999], [-1.2567814, 52.8910499], [-1.2564794, 52.8911956], [-1.2556873, 52.89158679999999], [-1.2548325, 52.892041600000006], [-1.2535181, 52.89279890000001], [-1.2528553999999998, 52.8931978], [-1.2515965, 52.893957500000006], [-1.2513320999999995, 52.89411849999999], [-1.2510674, 52.8942819], [-1.2502874, 52.89476830000001], [-1.2495472999999997, 52.8952201], [-1.2491019999999995, 52.8954944], [-1.2486643, 52.895761199999995], [-1.2480568999999997, 52.89612470000001], [-1.2473178, 52.8965721], [-1.2466681, 52.8969686], [-1.2461106, 52.897307100000006], [-1.2458799, 52.8974375], [-1.2456492, 52.8975861], [-1.2448357999999995, 52.8980839], [-1.2429422, 52.89923809999999], [-1.2402256, 52.9008917], [-1.2397016999999997, 52.9012068], [-1.2386858, 52.9018174], [-1.2369665000000003, 52.902847300000005], [-1.2349272, 52.90410059999999], [-1.2345029999999997, 52.9043581], [-1.2334864999999997, 52.9049781], [-1.2324421, 52.9056154], [-1.2315927, 52.9061163], [-1.2312325, 52.906336299999985], [-1.2290207999999998, 52.9076873], [-1.2281016, 52.9082447], [-1.2279861999999997, 52.90831459999999], [-1.2261665, 52.90942919999999], [-1.2250291999999998, 52.9101194], [-1.2233048999999998, 52.911167799999994], [-1.2222386999999997, 52.911807499999995], [-1.2196058, 52.9134263], [-1.219567, 52.9134502], [-1.2164662999999998, 52.91533339999999], [-1.214301, 52.916638299999995], [-1.2112474, 52.9185041], [-1.210514, 52.9189445], [-1.2086371, 52.9200819], [-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
15.8 |
1217 |
1238 |
Derby |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-19 11:48:21 |
TERMINATED |
2026-09-19 11:38:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680739 |
1789817782723836 |
111 |
111 |
2026-09-19 11:48:12.676093 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:12.348776 |
| 666039 |
695658 |
C10436 |
879O30MH19 |
2026-09-19 |
COMPLETE |
18681100 |
2026-09-19 12:38:00 |
2026-09-19 11:48:21 |
2026-09-21 11:48:21 |
{"id": 695658, "stp": "O", "toc": "Thameslink", "uid": "C10436", "consist": "700038", "dest_crs": "LUT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10436/2026-09-19/detailed", "trust_id": "879O30MH19", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Luton", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "2", "is_terminated": 1, "next_location": "Luton", "signalling_id": "9O30", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "1238", "current_leg_dep": "1235", "current_leg_end": "Luton", "origin_dep_time": "1049", "origin_platform": "2", "current_location": "Luton", "last_update_time": "2026-09-19T11:48:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.8825117", "next_location_lon": "-0.4140817", "previous_location": "Luton Airport Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 396.985, \"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\": 1196.141, \"from_m\": 396.985, \"capability_applied\": null, \"effective_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\": 695658, \"profile_key\": \"2ffd589866c34c2434c9ecdfa6a184b1a4d174abf0be6e637fe52039c950bfad\", \"schedule_id\": 30693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30382}, {\"is_pass\": false, \"wtt_arr\": \"1051H\", \"wtt_dep\": \"1052\", \"location\": \"West Sutton\", \"stage_seq\": 2, \"distance_m\": 1196.141, \"section_seq\": 1, \"route_path_id\": 30382}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1196.141, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30382}], \"total_distance_m\": 1196.141, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 396.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 799.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1049", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.8825117", "current_position_lon": "-0.4140817", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:52:16Z\", \"source_id\": 58401836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:52:19Z\", \"source_id\": 18612077, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:28Z\", \"source_id\": 58415162, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:30Z\", \"source_id\": 18616200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:08Z\", \"source_id\": 58423204, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:10Z\", \"source_id\": 18618658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:23Z\", \"source_id\": 58437027, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:26Z\", \"source_id\": 18622769, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:32Z\", \"source_id\": 58443901, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:35Z\", \"source_id\": 18624836, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:27Z\", \"source_id\": 58450219, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:33Z\", \"source_id\": 18626841, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:30Z\", \"source_id\": 58463057, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:21:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:32Z\", \"source_id\": 18630821, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:27Z\", \"source_id\": 58471422, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:28Z\", \"source_id\": 18633420, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:40Z\", \"source_id\": 58480366, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:43Z\", \"source_id\": 18636176, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:59Z\", \"source_id\": 58487450, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:00Z\", \"source_id\": 18638343, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:28Z\", \"source_id\": 58494959, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:30Z\", \"source_id\": 18640556, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:40:08Z\", \"source_id\": 58504598, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:40:11Z\", \"source_id\": 18643610, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:32Z\", \"source_id\": 58509658, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:34Z\", \"source_id\": 18645217, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:47Z\", \"source_id\": 58514695, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:50Z\", \"source_id\": 18646702, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:33Z\", \"source_id\": 58522758, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:38Z\", \"source_id\": 18649197, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:47Z\", \"source_id\": 58532302, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:55Z\", \"source_id\": 18652015, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:47Z\", \"source_id\": 58542993, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:50Z\", \"source_id\": 18655272, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:26Z\", \"source_id\": 58549149, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:31Z\", \"source_id\": 18657001, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:59Z\", \"source_id\": 58554699, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:04Z\", \"source_id\": 18658734, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:05Z\", \"source_id\": 58559200, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:08Z\", \"source_id\": 18660101, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:40Z\", \"source_id\": 58567386, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:46Z\", \"source_id\": 18662533, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:28Z\", \"source_id\": 58577533, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:31Z\", \"source_id\": 18665682, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:44Z\", \"source_id\": 58584372, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:47Z\", \"source_id\": 18667836, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:02Z\", \"source_id\": 58595748, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:06Z\", \"source_id\": 18671363, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:49Z\", \"source_id\": 58607940, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:52Z\", \"source_id\": 18675200, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:44Z\", \"source_id\": 58620973, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:49Z\", \"source_id\": 18679112, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:51Z\", \"source_id\": 58627964, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:54Z\", \"source_id\": 18681100, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Luton", "service_state_platform": "2", "timing_fact_generation": 1789817814486513, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:12.362045", "service_state_evidence_id": 18681100, "current_leg_start_actual_dep": "2026-09-19T12:35:00+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:12.680670", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
SUO |
LUT |
9O30 |
700038 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 396.985, "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": 1196.141, "from_m": 396.985, "capability_applied": null, "effective_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": 695658, "profile_key": "2ffd589866c34c2434c9ecdfa6a184b1a4d174abf0be6e637fe52039c950bfad", "schedule_id": 30693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1049", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30382}, {"is_pass": false, "wtt_arr": "1051H", "wtt_dep": "1052", "location": "West Sutton", "stage_seq": 2, "distance_m": 1196.141, "section_seq": 1, "route_path_id": 30382}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1196.141, "from_m": 0.0, "section_seq": 1, "route_path_id": 30382}], "total_distance_m": 1196.141, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 396.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 799.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30113, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:52:16Z", "source_id": 58401836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T09:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:52:19Z", "source_id": 18612077, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29506, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:28Z", "source_id": 58415162, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:30Z", "source_id": 18616200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29503, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:08Z", "source_id": 58423204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:10Z", "source_id": 18618658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29430, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:23Z", "source_id": 58437027, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:26Z", "source_id": 18622769, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29819, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:32Z", "source_id": 58443901, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:35Z", "source_id": 18624836, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29815, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:27Z", "source_id": 58450219, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:33Z", "source_id": 18626841, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:30Z", "source_id": 58463057, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:21:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:32Z", "source_id": 18630821, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:27Z", "source_id": 58471422, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:28Z", "source_id": 18633420, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:40Z", "source_id": 58480366, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:43Z", "source_id": 18636176, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:59Z", "source_id": 58487450, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:00Z", "source_id": 18638343, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:28Z", "source_id": 58494959, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T10:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:30Z", "source_id": 18640556, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:40:08Z", "source_id": 58504598, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:40:11Z", "source_id": 18643610, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:32Z", "source_id": 58509658, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T10:42:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:34Z", "source_id": 18645217, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:47Z", "source_id": 58514695, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:50Z", "source_id": 18646702, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:33Z", "source_id": 58522758, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T10:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:38Z", "source_id": 18649197, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:47Z", "source_id": 58532302, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T10:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:55Z", "source_id": 18652015, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:47Z", "source_id": 58542993, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T10:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:50Z", "source_id": 18655272, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:26Z", "source_id": 58549149, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:31Z", "source_id": 18657001, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:59Z", "source_id": 58554699, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:03:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:04Z", "source_id": 18658734, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:05Z", "source_id": 58559200, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:08Z", "source_id": 18660101, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:40Z", "source_id": 58567386, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:46Z", "source_id": 18662533, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:28Z", "source_id": 58577533, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:31Z", "source_id": 18665682, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:44Z", "source_id": 58584372, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T11:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:47Z", "source_id": 18667836, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:02Z", "source_id": 58595748, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:06Z", "source_id": 18671363, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:49Z", "source_id": 58607940, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T11:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:52Z", "source_id": 18675200, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:44Z", "source_id": 58620973, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:49Z", "source_id": 18679112, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18181, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:51Z", "source_id": 58627964, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T11:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:54Z", "source_id": 18681100, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
1049 |
1049 |
2 |
None |
None |
Luton |
1237 |
1237 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10436/2026-09-19/detailed |
None |
Luton Airport Parkway |
2026-09-19T12:35:00+01:00 |
Luton |
3.0 |
{"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]} |
1.0 |
1235 |
1238 |
Luton Airport Parkway |
Luton |
Luton |
51.8825117 |
-0.4140817 |
51.8825117 |
-0.4140817 |
1 |
0 |
2026-09-19 11:48:21 |
TERMINATED |
2026-09-19 11:38:00 |
Luton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681100 |
1789817814486513 |
155 |
155 |
2026-09-19 11:48:12.680670 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:12.362045 |
| 666040 |
697754 |
P01105 |
501F43ML19 |
2026-09-19 |
COMPLETE |
18681243 |
2026-09-19 12:38:00 |
2026-09-19 11:48:22 |
2026-09-21 11:48:22 |
{"id": 697754, "stp": "O", "toc": "Greater Anglia", "uid": "P01105", "consist": "720140", "dest_crs": "COL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01105/2026-09-19/detailed", "trust_id": "501F43ML19", "origin_crs": "CET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "4", "is_terminated": 1, "next_location": "Colchester", "signalling_id": "1F43", "timing_status": "EARLY", "origin_station": "Colchester Town", "current_leg_arr": "1238", "current_leg_dep": "1231", "current_leg_end": "Colchester", "origin_dep_time": "1232", "origin_platform": null, "current_location": "Colchester", "last_update_time": "2026-09-19T11:48:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]}", "current_leg_start": "Colchester Town", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "51.9005839", "next_location_lon": "0.8923118", "previous_location": "Colchester Town", "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\": 267.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\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 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\": 29420.918, \"from_m\": 11718.024, \"capability_applied\": null, \"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\": 33554.503, \"from_m\": 29420.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\": 38747.801, \"from_m\": 33554.503, \"capability_applied\": null, \"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\": 38832.812, \"from_m\": 38747.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\": 38850.012, \"from_m\": 38832.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"capability_applied\": null, \"effective_limit_mph\": 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\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47393.015, \"from_m\": 44791.309, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48267.768, \"from_m\": 47393.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49319.042, \"from_m\": 48267.768, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53041.778, \"from_m\": 49319.042, \"capability_applied\": null, \"effective_limit_mph\": 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\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"capability_applied\": null, \"effective_limit_mph\": 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\": 53420.259, \"from_m\": 53372.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\": 56886.894, \"from_m\": 53420.259, \"capability_applied\": null, \"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\": 78350.678, \"from_m\": 56886.894, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78416.552, \"from_m\": 78350.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.656, \"from_m\": 78416.552, \"capability_applied\": null, \"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\": 80881.643, \"from_m\": 80802.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81087.208, \"from_m\": 80881.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.886, \"from_m\": 81087.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89849.023, \"from_m\": 81163.886, \"capability_applied\": null, \"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\": 90118.406, \"from_m\": 89849.023, \"capability_applied\": null, \"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\": 91085.662, \"from_m\": 90118.406, \"capability_applied\": null, \"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\": 91130.568, \"from_m\": 91085.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95420.318, \"from_m\": 91130.568, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 101384.646, \"from_m\": 95420.318, \"capability_applied\": null, \"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\": 102989.256, \"from_m\": 101384.646, \"capability_applied\": null, \"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\": 104162.294, \"from_m\": 102989.256, \"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\": 104810.884, \"from_m\": 104162.294, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 104889.069, \"from_m\": 104810.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.857, \"from_m\": 104889.069, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.403, \"from_m\": 104980.857, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106108.042, \"from_m\": 105538.403, \"capability_applied\": null, \"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\": 107123.655, \"from_m\": 106108.042, \"capability_applied\": null, \"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\": 112099.107, \"from_m\": 107123.655, \"capability_applied\": null, \"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\": 113389.181, \"from_m\": 112099.107, \"capability_applied\": null, \"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\": 113487.121, \"from_m\": 113389.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115924.869, \"from_m\": 113487.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118634.1, \"from_m\": 115924.869, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118715.357, \"from_m\": 118634.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118753.546, \"from_m\": 118715.357, \"capability_applied\": null, \"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\": 118853.855, \"from_m\": 118753.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124886.509, \"from_m\": 118853.855, \"capability_applied\": null, \"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\": 126602.953, \"from_m\": 124886.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 127466.692, \"from_m\": 126602.953, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 131647.801, \"from_m\": 127466.692, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 133402.184, \"from_m\": 131647.801, \"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\": 133460.515, \"from_m\": 133402.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.515, \"from_m\": 133460.515, \"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\": 147467.144, \"from_m\": 135311.515, \"capability_applied\": null, \"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\": 150021.066, \"from_m\": 147467.144, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 150112.073, \"from_m\": 150021.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\": 153440.622, \"from_m\": 150112.073, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154092.352, \"from_m\": 153440.622, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157291.198, \"from_m\": 154092.352, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157851.129, \"from_m\": 157291.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\": 158597.995, \"from_m\": 157851.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159303.212, \"from_m\": 158597.995, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159819.772, \"from_m\": 159303.212, \"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\": 166495.141, \"from_m\": 159819.772, \"capability_applied\": null, \"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\": 166545.02, \"from_m\": 166495.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\": 170525.67, \"from_m\": 166545.02, \"capability_applied\": null, \"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\": 173687.368, \"from_m\": 170525.67, \"capability_applied\": null, \"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\": 175788.276, \"from_m\": 173687.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\": 110.0}, {\"to_m\": 184688.009, \"from_m\": 175788.276, \"capability_applied\": null, \"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\": 190718.263, \"from_m\": 184688.009, \"capability_applied\": null, \"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\": 191347.955, \"from_m\": 190718.263, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 192408.298, \"from_m\": 191347.955, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 202171.429, \"from_m\": 192408.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 202536.335, \"from_m\": 202171.429, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202587.535, \"from_m\": 202536.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 202638.816, \"from_m\": 202587.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202977.2, \"from_m\": 202638.816, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 203201.672, \"from_m\": 202977.2, \"capability_applied\": null, \"effective_limit_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\": 697754, \"profile_key\": \"ed3cf78a5f128cb1c7fe08d740d3873bdebc5b1aad7e7a9385b42fd6ff54ba7a\", \"schedule_id\": 37928, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Colchester Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 29273}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 29273}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 203201.672, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29273}], \"total_distance_m\": 203201.672, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 197510.029, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5691.643, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.9005839", "current_position_lon": "0.8923118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:01Z\", \"source_id\": 58628332, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:06Z\", \"source_id\": 18681243, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "4", "timing_fact_generation": 1789817831264527, "current_leg_arrival_utc": "2026-09-19T12:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:16.114044", "service_state_evidence_id": 18681243, "current_leg_start_actual_dep": "2026-09-19T12:32:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:16.412148", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
CET |
COL |
1F43 |
720140 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 267.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": 577.485, "from_m": 267.122, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 888.017, "from_m": 577.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 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": 29420.918, "from_m": 11718.024, "capability_applied": null, "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": 33554.503, "from_m": 29420.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": 38747.801, "from_m": 33554.503, "capability_applied": null, "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": 38832.812, "from_m": 38747.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": 38850.012, "from_m": 38832.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "capability_applied": null, "effective_limit_mph": 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": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47393.015, "from_m": 44791.309, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48267.768, "from_m": 47393.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49319.042, "from_m": 48267.768, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53041.778, "from_m": 49319.042, "capability_applied": null, "effective_limit_mph": 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": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "capability_applied": null, "effective_limit_mph": 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": 53420.259, "from_m": 53372.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": 56886.894, "from_m": 53420.259, "capability_applied": null, "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": 78350.678, "from_m": 56886.894, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78416.552, "from_m": 78350.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.656, "from_m": 78416.552, "capability_applied": null, "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": 80881.643, "from_m": 80802.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81087.208, "from_m": 80881.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.886, "from_m": 81087.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89849.023, "from_m": 81163.886, "capability_applied": null, "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": 90118.406, "from_m": 89849.023, "capability_applied": null, "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": 91085.662, "from_m": 90118.406, "capability_applied": null, "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": 91130.568, "from_m": 91085.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95420.318, "from_m": 91130.568, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 101384.646, "from_m": 95420.318, "capability_applied": null, "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": 102989.256, "from_m": 101384.646, "capability_applied": null, "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": 104162.294, "from_m": 102989.256, "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": 104810.884, "from_m": 104162.294, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 104889.069, "from_m": 104810.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.857, "from_m": 104889.069, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.403, "from_m": 104980.857, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106108.042, "from_m": 105538.403, "capability_applied": null, "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": 107123.655, "from_m": 106108.042, "capability_applied": null, "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": 112099.107, "from_m": 107123.655, "capability_applied": null, "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": 113389.181, "from_m": 112099.107, "capability_applied": null, "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": 113487.121, "from_m": 113389.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115924.869, "from_m": 113487.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118634.1, "from_m": 115924.869, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118715.357, "from_m": 118634.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118753.546, "from_m": 118715.357, "capability_applied": null, "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": 118853.855, "from_m": 118753.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124886.509, "from_m": 118853.855, "capability_applied": null, "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": 126602.953, "from_m": 124886.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 127466.692, "from_m": 126602.953, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 131647.801, "from_m": 127466.692, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 133402.184, "from_m": 131647.801, "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": 133460.515, "from_m": 133402.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.515, "from_m": 133460.515, "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": 147467.144, "from_m": 135311.515, "capability_applied": null, "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": 150021.066, "from_m": 147467.144, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150112.073, "from_m": 150021.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": 153440.622, "from_m": 150112.073, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154092.352, "from_m": 153440.622, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157291.198, "from_m": 154092.352, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157851.129, "from_m": 157291.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": 158597.995, "from_m": 157851.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159303.212, "from_m": 158597.995, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159819.772, "from_m": 159303.212, "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": 166495.141, "from_m": 159819.772, "capability_applied": null, "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": 166545.02, "from_m": 166495.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": 170525.67, "from_m": 166545.02, "capability_applied": null, "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": 173687.368, "from_m": 170525.67, "capability_applied": null, "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": 175788.276, "from_m": 173687.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": 110.0}, {"to_m": 184688.009, "from_m": 175788.276, "capability_applied": null, "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": 190718.263, "from_m": 184688.009, "capability_applied": null, "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": 191347.955, "from_m": 190718.263, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 192408.298, "from_m": 191347.955, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 202171.429, "from_m": 192408.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 202536.335, "from_m": 202171.429, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202587.535, "from_m": 202536.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 202638.816, "from_m": 202587.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202977.2, "from_m": 202638.816, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 203201.672, "from_m": 202977.2, "capability_applied": null, "effective_limit_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": 697754, "profile_key": "ed3cf78a5f128cb1c7fe08d740d3873bdebc5b1aad7e7a9385b42fd6ff54ba7a", "schedule_id": 37928, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Colchester Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 29273}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Colchester", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 29273}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 203201.672, "from_m": 0.0, "section_seq": 1, "route_path_id": 29273}], "total_distance_m": 203201.672, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 197510.029, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5691.643, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13693, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:01Z", "source_id": 58628332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:06Z", "source_id": 18681243, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Colchester Town |
1232 |
1232 |
None |
None |
None |
Colchester |
1239 |
1239 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01105/2026-09-19/detailed |
None |
Colchester Town |
2026-09-19T12:32:00+01:00 |
Colchester |
7.0 |
{"type": "LineString", "coordinates": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]} |
2.3 |
1231 |
1238 |
Colchester Town |
Colchester |
Colchester |
51.9005839 |
0.8923118 |
51.9005839 |
0.8923118 |
1 |
0 |
2026-09-19 11:48:22 |
TERMINATED |
2026-09-19 11:38:00 |
Colchester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681243 |
1789817831264527 |
8 |
8 |
2026-09-19 11:48:16.412148 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:16.114044 |
| 666041 |
696971 |
P88563 |
872M56MJ19 |
2026-09-19 |
COMPLETE |
18680989 |
2026-09-19 12:38:00 |
2026-09-19 11:48:22 |
2026-09-21 11:48:22 |
{"id": 696971, "stp": "P", "toc": "Southeastern", "uid": "P88563", "consist": "465023+465906", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88563/2026-09-19/detailed", "trust_id": "872M56MJ19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2M56", "timing_status": "EARLY", "origin_station": "London Victoria", "current_leg_arr": "1238", "current_leg_dep": "1235", "current_leg_end": "Orpington", "origin_dep_time": "1157", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-19T11:48:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9121.46, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9967.303, \"from_m\": 9121.46, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10042.188, \"from_m\": 9967.303, \"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\": 17885.833, \"from_m\": 10042.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17920.895, \"from_m\": 17885.833, \"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\": 24534.446, \"from_m\": 17920.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25092.891, \"from_m\": 24534.446, \"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\": 25094.686, \"from_m\": 25092.891, \"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\": 28515.167, \"from_m\": 25094.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28552.429, \"from_m\": 28515.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35452.798, \"from_m\": 28552.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35486.552, \"from_m\": 35452.798, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36393.359, \"from_m\": 35486.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36805.697, \"from_m\": 36393.359, \"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\": 38543.583, \"from_m\": 36805.697, \"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\": 39403.667, \"from_m\": 38543.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39754.787, \"from_m\": 39403.667, \"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\": 40087.989, \"from_m\": 39754.787, \"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\": 41278.485, \"from_m\": 40087.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42433.423, \"from_m\": 41278.485, \"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\": 43090.836, \"from_m\": 42433.423, \"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\": 43494.334, \"from_m\": 43090.836, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44776.368, \"from_m\": 43494.334, \"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\": 44815.52, \"from_m\": 44776.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44855.813, \"from_m\": 44815.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45324.001, \"from_m\": 44855.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45370.615, \"from_m\": 45324.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48032.048, \"from_m\": 45370.615, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48102.729, \"from_m\": 48032.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48184.711, \"from_m\": 48102.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49249.987, \"from_m\": 48184.711, \"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\": 49817.393, \"from_m\": 49249.987, \"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\": 696971, \"profile_key\": \"468f7014862446b2f699f83e0d16fe30b750beecb329b3415e3a8e2186c79ae4\", \"schedule_id\": 22635, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 4912.424, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1207\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"West Dulwich\", \"stage_seq\": 6, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212\", \"location\": \"Sydenham Hill\", \"stage_seq\": 7, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215H\", \"location\": \"Penge East\", \"stage_seq\": 8, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1217H\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 10130.531, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 10, \"distance_m\": 11289.106, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Shortlands\", \"stage_seq\": 11, \"distance_m\": 13867.357, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 15318.924, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Bickley\", \"stage_seq\": 13, \"distance_m\": 17709.067, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 19214.284, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 20793.536, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 23151.31, \"section_seq\": 1, \"route_path_id\": 100078}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24504.388, \"section_seq\": 1, \"route_path_id\": 100078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49817.393, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100078}], \"total_distance_m\": 49817.393, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 49496.574, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 320.819, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:54Z\", \"source_id\": 58554501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:56Z\", \"source_id\": 18658637, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:35Z\", \"source_id\": 58560439, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:39Z\", \"source_id\": 18660462, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:22Z\", \"source_id\": 58566714, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:23Z\", \"source_id\": 18662287, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:41Z\", \"source_id\": 58571712, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:50Z\", \"source_id\": 18663865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:51Z\", \"source_id\": 58578240, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:55Z\", \"source_id\": 18665937, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:59Z\", \"source_id\": 58582798, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:00Z\", \"source_id\": 18667388, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:19Z\", \"source_id\": 58587867, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:24Z\", \"source_id\": 18668878, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:35Z\", \"source_id\": 58594680, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:33Z\", \"source_id\": 18670991, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:43Z\", \"source_id\": 58601275, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:49Z\", \"source_id\": 18673140, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:22Z\", \"source_id\": 58609148, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:27Z\", \"source_id\": 18675555, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:34Z\", \"source_id\": 58620611, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:36Z\", \"source_id\": 18678964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:40Z\", \"source_id\": 58627492, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:46Z\", \"source_id\": 18680989, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1789817808168700, "current_leg_arrival_utc": "2026-09-19T12:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:17.443264", "service_state_evidence_id": 18680989, "current_leg_start_actual_dep": "2026-09-19T12:35:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:18.481469", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
ORP |
2M56 |
465023+465906 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9121.46, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9967.303, "from_m": 9121.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10042.188, "from_m": 9967.303, "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": 17885.833, "from_m": 10042.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17920.895, "from_m": 17885.833, "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": 24534.446, "from_m": 17920.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25092.891, "from_m": 24534.446, "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": 25094.686, "from_m": 25092.891, "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": 28515.167, "from_m": 25094.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28552.429, "from_m": 28515.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35452.798, "from_m": 28552.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35486.552, "from_m": 35452.798, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36393.359, "from_m": 35486.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36805.697, "from_m": 36393.359, "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": 38543.583, "from_m": 36805.697, "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": 39403.667, "from_m": 38543.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39754.787, "from_m": 39403.667, "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": 40087.989, "from_m": 39754.787, "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": 41278.485, "from_m": 40087.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42433.423, "from_m": 41278.485, "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": 43090.836, "from_m": 42433.423, "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": 43494.334, "from_m": 43090.836, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44776.368, "from_m": 43494.334, "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": 44815.52, "from_m": 44776.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44855.813, "from_m": 44815.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45324.001, "from_m": 44855.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45370.615, "from_m": 45324.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48032.048, "from_m": 45370.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48102.729, "from_m": 48032.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48184.711, "from_m": 48102.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49249.987, "from_m": 48184.711, "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": 49817.393, "from_m": 49249.987, "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": 696971, "profile_key": "468f7014862446b2f699f83e0d16fe30b750beecb329b3415e3a8e2186c79ae4", "schedule_id": 22635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1157", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Brixton", "stage_seq": 4, "distance_m": 4912.424, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1207", "location": "Herne Hill", "stage_seq": 5, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "West Dulwich", "stage_seq": 6, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212", "location": "Sydenham Hill", "stage_seq": 7, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215H", "location": "Penge East", "stage_seq": 8, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1217H", "location": "Kent House", "stage_seq": 9, "distance_m": 10130.531, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220H", "location": "Beckenham Junction", "stage_seq": 10, "distance_m": 11289.106, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Shortlands", "stage_seq": 11, "distance_m": 13867.357, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Bromley South", "stage_seq": 12, "distance_m": 15318.924, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Bickley", "stage_seq": 13, "distance_m": 17709.067, "section_seq": 1, "route_path_id": 100078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 19214.284, "section_seq": 1, "route_path_id": 100078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 20793.536, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Petts Wood", "stage_seq": 16, "distance_m": 23151.31, "section_seq": 1, "route_path_id": 100078}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Orpington", "stage_seq": 17, "distance_m": 24504.388, "section_seq": 1, "route_path_id": 100078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49817.393, "from_m": 0.0, "section_seq": 1, "route_path_id": 100078}], "total_distance_m": 49817.393, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 49496.574, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 320.819, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:54Z", "source_id": 58554501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:56Z", "source_id": 18658637, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:35Z", "source_id": 58560439, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:39Z", "source_id": 18660462, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:22Z", "source_id": 58566714, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:08:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:23Z", "source_id": 18662287, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:41Z", "source_id": 58571712, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:50Z", "source_id": 18663865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:51Z", "source_id": 58578240, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:55Z", "source_id": 18665937, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:59Z", "source_id": 58582798, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:00Z", "source_id": 18667388, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:19Z", "source_id": 58587867, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:24Z", "source_id": 18668878, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:35Z", "source_id": 58594680, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:33Z", "source_id": 18670991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:43Z", "source_id": 58601275, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:49Z", "source_id": 18673140, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:22Z", "source_id": 58609148, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:27Z", "source_id": 18675555, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:34Z", "source_id": 58620611, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:36Z", "source_id": 18678964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:40Z", "source_id": 58627492, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:46Z", "source_id": 18680989, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
London Victoria |
1157 |
1157 |
3 |
None |
None |
Orpington |
1239 |
1239 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88563/2026-09-19/detailed |
None |
Petts Wood |
2026-09-19T12:35:00+01:00 |
Orpington |
3.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
1235 |
1238 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-19 11:48:22 |
TERMINATED |
2026-09-19 11:38:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18680989 |
1789817808168700 |
65 |
65 |
2026-09-19 11:48:18.481469 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:17.443264 |
| 666042 |
696563 |
L24762 |
522Y75MJ19 |
2026-09-19 |
COMPLETE |
18681012 |
2026-09-19 12:38:00 |
2026-09-19 11:48:22 |
2026-09-21 11:48:22 |
{"id": 696563, "stp": "P", "toc": "London Overground", "uid": "L24762", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24762/2026-09-19/detailed", "trust_id": "522Y75MJ19", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y75", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "1238", "current_leg_dep": "1233", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1136", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-19T11:48:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9312.423, \"from_m\": 359.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9685.396, \"from_m\": 9312.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9927.872, \"from_m\": 9685.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10370.202, \"from_m\": 9927.872, \"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\": 10522.213, \"from_m\": 10370.202, \"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\": 13180.73, \"from_m\": 10522.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13698.204, \"from_m\": 13180.73, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13757.577, \"from_m\": 13698.204, \"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\": 15463.652, \"from_m\": 13757.577, \"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\": 16619.446, \"from_m\": 15463.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17384.976, \"from_m\": 16619.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17546.821, \"from_m\": 17384.976, \"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\": 21262.895, \"from_m\": 17546.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21321.691, \"from_m\": 21262.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21989.312, \"from_m\": 21321.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22020.338, \"from_m\": 21989.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26768.751, \"from_m\": 22020.338, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27472.091, \"from_m\": 26768.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27566.056, \"from_m\": 27472.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28310.95, \"from_m\": 27566.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30237.421, \"from_m\": 28310.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30360.763, \"from_m\": 30237.421, \"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\": 31141.502, \"from_m\": 30360.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31972.085, \"from_m\": 31141.502, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32826.762, \"from_m\": 31972.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33404.097, \"from_m\": 32826.762, \"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\": 696563, \"profile_key\": \"f7bd8bdbb476272e8bef6c5c7c9fb3b8c5a079d80c444ec2cd652458eed0bcbb\", \"schedule_id\": 16657, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1139\", \"wtt_dep\": \"1139H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1141H\", \"wtt_dep\": \"1142\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1143H\", \"wtt_dep\": \"1144\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 10342.599, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 11468.816, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1146\", \"wtt_dep\": \"1146H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 13305.326, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": \"1148H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 13995.162, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 15343.896, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1151H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 17760.953, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 19633.105, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 21766.983, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 24423.592, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156H\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 27139.879, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 31336.524, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 32675.12, \"section_seq\": 1, \"route_path_id\": 72963}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1202\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 33404.097, \"section_seq\": 1, \"route_path_id\": 72963}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33404.097, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72963}], \"total_distance_m\": 33404.097, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32569.381, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 834.716, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:41Z\", \"source_id\": 58501694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:42Z\", \"source_id\": 18642683, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:53Z\", \"source_id\": 58508287, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:55Z\", \"source_id\": 18644814, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:47Z\", \"source_id\": 58512307, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:49Z\", \"source_id\": 18645996, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:23Z\", \"source_id\": 58518098, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:26Z\", \"source_id\": 18647764, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:38Z\", \"source_id\": 58522954, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:44Z\", \"source_id\": 18649261, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:39Z\", \"source_id\": 58527481, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:41Z\", \"source_id\": 18650566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:39Z\", \"source_id\": 58531973, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:43Z\", \"source_id\": 18651903, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:21Z\", \"source_id\": 58537786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:24Z\", \"source_id\": 18653672, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:23Z\", \"source_id\": 58544417, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:25Z\", \"source_id\": 18655644, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:05Z\", \"source_id\": 58550622, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:07Z\", \"source_id\": 18657442, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:55Z\", \"source_id\": 58556772, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:01Z\", \"source_id\": 18659408, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:01Z\", \"source_id\": 58561351, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:05Z\", \"source_id\": 18660772, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:59Z\", \"source_id\": 58565793, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:01Z\", \"source_id\": 18662048, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:41Z\", \"source_id\": 58569546, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:45Z\", \"source_id\": 18663177, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:51Z\", \"source_id\": 58574095, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:55Z\", \"source_id\": 18664590, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:56Z\", \"source_id\": 58578403, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:59Z\", \"source_id\": 18665988, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:37Z\", \"source_id\": 58584166, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:38Z\", \"source_id\": 18667740, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:45Z\", \"source_id\": 58595105, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:47Z\", \"source_id\": 18671169, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:22Z\", \"source_id\": 58598473, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:27Z\", \"source_id\": 18672208, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:39Z\", \"source_id\": 58603352, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:44Z\", \"source_id\": 18673759, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:17Z\", \"source_id\": 58611047, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:20Z\", \"source_id\": 18676146, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:39Z\", \"source_id\": 58616196, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:44Z\", \"source_id\": 18677702, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:44Z\", \"source_id\": 58627642, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:46Z\", \"source_id\": 18681012, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789817807780948, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:17.447759", "service_state_evidence_id": 18681012, "current_leg_start_actual_dep": "2026-09-19T12:32:30+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:18.456898", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2Y75 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9312.423, "from_m": 359.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9685.396, "from_m": 9312.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9927.872, "from_m": 9685.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10370.202, "from_m": 9927.872, "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": 10522.213, "from_m": 10370.202, "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": 13180.73, "from_m": 10522.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13698.204, "from_m": 13180.73, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13757.577, "from_m": 13698.204, "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": 15463.652, "from_m": 13757.577, "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": 16619.446, "from_m": 15463.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17384.976, "from_m": 16619.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17546.821, "from_m": 17384.976, "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": 21262.895, "from_m": 17546.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21321.691, "from_m": 21262.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21989.312, "from_m": 21321.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22020.338, "from_m": 21989.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26768.751, "from_m": 22020.338, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27472.091, "from_m": 26768.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27566.056, "from_m": 27472.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28310.95, "from_m": 27566.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30237.421, "from_m": 28310.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30360.763, "from_m": 30237.421, "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": 31141.502, "from_m": 30360.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31972.085, "from_m": 31141.502, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32826.762, "from_m": 31972.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33404.097, "from_m": 32826.762, "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": 696563, "profile_key": "f7bd8bdbb476272e8bef6c5c7c9fb3b8c5a079d80c444ec2cd652458eed0bcbb", "schedule_id": 16657, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1136", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 72963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138", "location": "Lea Junction", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1139", "wtt_dep": "1139H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1141H", "wtt_dep": "1142", "location": "Homerton", "stage_seq": 5, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1143H", "wtt_dep": "1144", "location": "Hackney Central", "stage_seq": 6, "distance_m": 10342.599, "section_seq": 1, "route_path_id": 72963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 11468.816, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1146", "wtt_dep": "1146H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 13305.326, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": "1148H", "location": "Canonbury", "stage_seq": 9, "distance_m": 13995.162, "section_seq": 1, "route_path_id": 72963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 15343.896, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1151H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 17760.953, "section_seq": 1, "route_path_id": 72963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 19633.105, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 21766.983, "section_seq": 1, "route_path_id": 72963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 24423.592, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156H", "location": "Camden Road", "stage_seq": 15, "distance_m": 27139.879, "section_seq": 1, "route_path_id": 72963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 31336.524, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 32675.12, "section_seq": 1, "route_path_id": 72963}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1202", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 33404.097, "section_seq": 1, "route_path_id": 72963}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33404.097, "from_m": 0.0, "section_seq": 1, "route_path_id": 72963}], "total_distance_m": 33404.097, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32569.381, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 834.716, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:41Z", "source_id": 58501694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:42Z", "source_id": 18642683, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:53Z", "source_id": 58508287, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:55Z", "source_id": 18644814, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:47Z", "source_id": 58512307, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:49Z", "source_id": 18645996, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:23Z", "source_id": 58518098, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:26Z", "source_id": 18647764, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:38Z", "source_id": 58522954, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:44Z", "source_id": 18649261, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:39Z", "source_id": 58527481, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:41Z", "source_id": 18650566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:39Z", "source_id": 58531973, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:43Z", "source_id": 18651903, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:21Z", "source_id": 58537786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:24Z", "source_id": 18653672, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:23Z", "source_id": 58544417, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T10:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:25Z", "source_id": 18655644, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:05Z", "source_id": 58550622, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:07Z", "source_id": 18657442, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:55Z", "source_id": 58556772, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:01Z", "source_id": 18659408, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:01Z", "source_id": 58561351, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:05Z", "source_id": 18660772, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:59Z", "source_id": 58565793, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:01Z", "source_id": 18662048, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:41Z", "source_id": 58569546, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:45Z", "source_id": 18663177, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:51Z", "source_id": 58574095, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:55Z", "source_id": 18664590, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:56Z", "source_id": 58578403, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:59Z", "source_id": 18665988, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:37Z", "source_id": 58584166, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:38Z", "source_id": 18667740, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:45Z", "source_id": 58595105, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:47Z", "source_id": 18671169, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:22Z", "source_id": 58598473, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:27Z", "source_id": 18672208, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:39Z", "source_id": 58603352, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:44Z", "source_id": 18673759, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:17Z", "source_id": 58611047, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:20Z", "source_id": 18676146, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:39Z", "source_id": 58616196, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T11:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:44Z", "source_id": 18677702, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:44Z", "source_id": 58627642, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:46Z", "source_id": 18681012, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Stratford |
1136 |
1136 |
2 |
None |
None |
Clapham Junction Plats 0-2 |
1239 |
1238 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24762/2026-09-19/detailed |
None |
Imperial Wharf |
2026-09-19T12:32:30+01:00 |
Clapham Junction Plats 0-2 |
5.0 |
{"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.5 |
1233 |
1238 |
Imperial Wharf |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-19 11:48:22 |
TERMINATED |
2026-09-19 11:38:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681012 |
1789817807780948 |
119 |
119 |
2026-09-19 11:48:18.456898 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:17.447759 |
| 666043 |
695308 |
C16933 |
361G49MH19 |
2026-09-19 |
COMPLETE |
18681134 |
2026-09-19 12:38:00 |
2026-09-19 11:48:51 |
2026-09-21 11:48:51 |
{"id": 695308, "stp": "O", "toc": "West Midlands Trains", "uid": "C16933", "consist": "350121+350124", "dest_crs": "BHM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16933/2026-09-19/detailed", "trust_id": "361G49MH19", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-19", "dest_arr_time": "1220", "dest_platform": "4M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G49", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1238", "current_leg_dep": "1231", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1033", "origin_platform": "6", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-19T11:48:51", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9804468069374357, 52.50212308208901], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Smethwick Galton Bridge LL", "dest_arr_time_act": "1220", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Smethwick Galton Bridge LL", "current_leg_milage": "3.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 565.73, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1588.058, \"from_m\": 565.73, \"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\": 1691.476, \"from_m\": 1588.058, \"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\": 1732.831, \"from_m\": 1691.476, \"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\": 1992.993, \"from_m\": 1732.831, \"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\": 695308, \"profile_key\": \"1de515bf548dc7459b8d3869ae49ba0cba7aca45481be2fa9a6a7bf7eda4b781\", \"schedule_id\": 30757, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67556}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1170.595, \"section_seq\": 1, \"route_path_id\": 67556}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 1992.993, \"section_seq\": 1, \"route_path_id\": 67556}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1992.993, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67556}], \"total_distance_m\": 1992.993, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 929.31, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1063.683, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1033", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:36:23Z\", \"source_id\": 58367236, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:36:27Z\", \"source_id\": 18603304, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:42:06Z\", \"source_id\": 58379852, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:43:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:42:10Z\", \"source_id\": 18605350, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:50:10Z\", \"source_id\": 58397278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:50:13Z\", \"source_id\": 18610619, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:47Z\", \"source_id\": 58417900, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:49Z\", \"source_id\": 18617083, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:04:04Z\", \"source_id\": 58427335, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:04:08Z\", \"source_id\": 18619922, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:50Z\", \"source_id\": 58437940, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:55Z\", \"source_id\": 18623071, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:18:58Z\", \"source_id\": 58459768, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:19:05Z\", \"source_id\": 18629847, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:08Z\", \"source_id\": 58500532, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:11Z\", \"source_id\": 18642334, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:32Z\", \"source_id\": 58535961, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:35Z\", \"source_id\": 18653150, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:22Z\", \"source_id\": 58564431, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:29Z\", \"source_id\": 18661668, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:28Z\", \"source_id\": 58594494, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:33Z\", \"source_id\": 18670988, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:04Z\", \"source_id\": 58610540, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:09Z\", \"source_id\": 18676014, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:51Z\", \"source_id\": 58627970, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:56Z\", \"source_id\": 18681134, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "4", "timing_fact_generation": 1789817816780727, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:33.162575", "service_state_evidence_id": 18681134, "current_leg_start_actual_dep": "2026-09-19T12:28:00+01:00", "operational_evidence_version": 140, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:34.696095", "service_state_valid_until_kind": null, "operational_interpretation_version": 140, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
LIV |
BHM |
1G49 |
350121+350124 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 565.73, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1588.058, "from_m": 565.73, "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": 1691.476, "from_m": 1588.058, "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": 1732.831, "from_m": 1691.476, "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": 1992.993, "from_m": 1732.831, "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": 695308, "profile_key": "1de515bf548dc7459b8d3869ae49ba0cba7aca45481be2fa9a6a7bf7eda4b781", "schedule_id": 30757, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1033", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67556}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1170.595, "section_seq": 1, "route_path_id": 67556}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037", "location": "Edge Hill", "stage_seq": 3, "distance_m": 1992.993, "section_seq": 1, "route_path_id": 67556}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1992.993, "from_m": 0.0, "section_seq": 1, "route_path_id": 67556}], "total_distance_m": 1992.993, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 929.31, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1063.683, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:36:23Z", "source_id": 58367236, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:36:27Z", "source_id": 18603304, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:42:06Z", "source_id": 58379852, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:43:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:42:10Z", "source_id": 18605350, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:50:10Z", "source_id": 58397278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:50:13Z", "source_id": 18610619, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:47Z", "source_id": 58417900, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:49Z", "source_id": 18617083, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10094, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:04:04Z", "source_id": 58427335, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:04:08Z", "source_id": 18619922, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:50Z", "source_id": 58437940, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:55Z", "source_id": 18623071, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10611, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:18:58Z", "source_id": 58459768, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:19:05Z", "source_id": 18629847, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:08Z", "source_id": 58500532, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:11Z", "source_id": 18642334, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:32Z", "source_id": 58535961, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:55:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:35Z", "source_id": 18653150, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19056, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:22Z", "source_id": 58564431, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:29Z", "source_id": 18661668, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:28Z", "source_id": 58594494, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:33Z", "source_id": 18670988, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19628, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:04Z", "source_id": 58610540, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:09Z", "source_id": 18676014, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19340, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:51Z", "source_id": 58627970, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:56Z", "source_id": 18681134, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1033 |
1033 |
6 |
None |
None |
Birmingham New Street |
1220 |
1220 |
4M |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C16933/2026-09-19/detailed |
None |
Smethwick Galton Bridge LL |
2026-09-19T12:28:00+01:00 |
Birmingham New Street |
7.0 |
{"type": "LineString", "coordinates": [[-1.9804468069374357, 52.50212308208901], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
3.9 |
1231 |
1238 |
Smethwick Galton Bridge LL |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-19 11:48:51 |
TERMINATED |
2026-09-19 11:38:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681134 |
1789817816780727 |
140 |
140 |
2026-09-19 11:48:34.696095 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:33.162575 |
| 666044 |
697038 |
W69931 |
092L85MK19 |
2026-09-19 |
COMPLETE |
18681222 |
2026-09-19 12:38:00 |
2026-09-19 11:48:51 |
2026-09-21 11:48:51 |
{"id": 697038, "stp": "P", "toc": "ScotRail", "uid": "W69931", "consist": "156513", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69931/2026-09-19/detailed", "trust_id": "092L85MK19", "origin_crs": "DMF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "8", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "2L85", "timing_status": "EARLY", "origin_station": "Dumfries", "current_leg_arr": "1238", "current_leg_dep": "1226", "current_leg_end": "Carlisle", "origin_dep_time": "1200", "origin_platform": "1", "current_location": "Carlisle", "last_update_time": "2026-09-19T11:48:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Gretna Green", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Gretna Green", "current_leg_milage": "9.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 69.41, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 147.154, \"from_m\": 69.41, \"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\": 154.926, \"from_m\": 147.154, \"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\": 815.033, \"from_m\": 154.926, \"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\": 880.215, \"from_m\": 815.033, \"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\": 1127.984, \"from_m\": 880.215, \"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\": 12531.511, \"from_m\": 1127.984, \"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\": 12621.468, \"from_m\": 12531.511, \"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\": 14556.646, \"from_m\": 12621.468, \"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\": 15874.003, \"from_m\": 14556.646, \"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\": 21181.744, \"from_m\": 15874.003, \"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\": 21480.741, \"from_m\": 21181.744, \"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\": 21514.66, \"from_m\": 21480.741, \"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\": 21518.544, \"from_m\": 21514.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\": 21783.846, \"from_m\": 21518.544, \"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\": 29212.584, \"from_m\": 21783.846, \"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\": 29419.228, \"from_m\": 29212.584, \"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\": 29545.997, \"from_m\": 29419.228, \"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\": 32264.38, \"from_m\": 29545.997, \"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\": 32340.297, \"from_m\": 32264.38, \"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\": 33146.853, \"from_m\": 32340.297, \"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\": 33251.0, \"from_m\": 33146.853, \"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\": 33450.101, \"from_m\": 33251.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 33600.689, \"from_m\": 33450.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34955.319, \"from_m\": 33600.689, \"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\": 39761.168, \"from_m\": 34955.319, \"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\": 40355.882, \"from_m\": 39761.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46936.758, \"from_m\": 40355.882, \"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\": 47352.891, \"from_m\": 46936.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52140.045, \"from_m\": 47352.891, \"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\": 52911.099, \"from_m\": 52140.045, \"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\": 53958.227, \"from_m\": 52911.099, \"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\": 54020.409, \"from_m\": 53958.227, \"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\": 58726.074, \"from_m\": 54020.409, \"capability_applied\": null, \"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\": 59260.485, \"from_m\": 58726.074, \"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\": 697038, \"profile_key\": \"6875a342c23d4836cf086b59733bec2ffef527e21171da7febfe739599e4e48e\", \"schedule_id\": 3714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Dumfries\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Annan\", \"stage_seq\": 2, \"distance_m\": 2021.967, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 3, \"distance_m\": 3748.294, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Gretna Green\", \"stage_seq\": 4, \"distance_m\": 5436.774, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 6829.62, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 6, \"distance_m\": 10190.437, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Caldew Jn\", \"stage_seq\": 7, \"distance_m\": 11586.697, \"section_seq\": 1, \"route_path_id\": 29520}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 8, \"distance_m\": 12531.511, \"section_seq\": 1, \"route_path_id\": 29520}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59260.485, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29520}], \"total_distance_m\": 59260.485, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 59106.013, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.472, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1200½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:59Z\", \"source_id\": 18673257, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:58Z\", \"source_id\": 58628221, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:04Z\", \"source_id\": 18681222, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "8", "timing_fact_generation": 1789817825238192, "current_leg_arrival_utc": "2026-09-19T12:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:33.513077", "service_state_evidence_id": 18681222, "current_leg_start_actual_dep": "2026-09-19T12:25:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:33.554150", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMF |
CAR |
2L85 |
156513 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 69.41, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 147.154, "from_m": 69.41, "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": 154.926, "from_m": 147.154, "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": 815.033, "from_m": 154.926, "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": 880.215, "from_m": 815.033, "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": 1127.984, "from_m": 880.215, "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": 12531.511, "from_m": 1127.984, "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": 12621.468, "from_m": 12531.511, "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": 14556.646, "from_m": 12621.468, "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": 15874.003, "from_m": 14556.646, "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": 21181.744, "from_m": 15874.003, "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": 21480.741, "from_m": 21181.744, "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": 21514.66, "from_m": 21480.741, "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": 21518.544, "from_m": 21514.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": 21783.846, "from_m": 21518.544, "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": 29212.584, "from_m": 21783.846, "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": 29419.228, "from_m": 29212.584, "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": 29545.997, "from_m": 29419.228, "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": 32264.38, "from_m": 29545.997, "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": 32340.297, "from_m": 32264.38, "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": 33146.853, "from_m": 32340.297, "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": 33251.0, "from_m": 33146.853, "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": 33450.101, "from_m": 33251.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 33600.689, "from_m": 33450.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34955.319, "from_m": 33600.689, "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": 39761.168, "from_m": 34955.319, "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": 40355.882, "from_m": 39761.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46936.758, "from_m": 40355.882, "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": 47352.891, "from_m": 46936.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52140.045, "from_m": 47352.891, "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": 52911.099, "from_m": 52140.045, "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": 53958.227, "from_m": 52911.099, "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": 54020.409, "from_m": 53958.227, "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": 58726.074, "from_m": 54020.409, "capability_applied": null, "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": 59260.485, "from_m": 58726.074, "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": 697038, "profile_key": "6875a342c23d4836cf086b59733bec2ffef527e21171da7febfe739599e4e48e", "schedule_id": 3714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200H", "location": "Dumfries", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29520}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Annan", "stage_seq": 2, "distance_m": 2021.967, "section_seq": 1, "route_path_id": 29520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Eastriggs Crossover", "stage_seq": 3, "distance_m": 3748.294, "section_seq": 1, "route_path_id": 29520}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Gretna Green", "stage_seq": 4, "distance_m": 5436.774, "section_seq": 1, "route_path_id": 29520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 6829.62, "section_seq": 1, "route_path_id": 29520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 6, "distance_m": 10190.437, "section_seq": 1, "route_path_id": 29520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Caldew Jn", "stage_seq": 7, "distance_m": 11586.697, "section_seq": 1, "route_path_id": 29520}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Carlisle", "stage_seq": 8, "distance_m": 12531.511, "section_seq": 1, "route_path_id": 29520}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59260.485, "from_m": 0.0, "section_seq": 1, "route_path_id": 29520}], "total_distance_m": 59260.485, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59106.013, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.472, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:59Z", "source_id": 18673257, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2882, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:58Z", "source_id": 58628221, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:04Z", "source_id": 18681222, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Dumfries |
1200 |
1200½ |
1 |
None |
None |
Carlisle |
1239 |
1239 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69931/2026-09-19/detailed |
None |
Gretna Green |
2026-09-19T12:25:30+01:00 |
Carlisle |
12.0 |
{"type": "LineString", "coordinates": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]} |
9.7 |
1226 |
1238 |
Gretna Green |
Carlisle |
Carlisle |
54.8905151 |
-2.9332261 |
54.8905151 |
-2.9332261 |
1 |
0 |
2026-09-19 11:48:51 |
TERMINATED |
2026-09-19 11:38:00 |
Carlisle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681222 |
1789817825238192 |
10 |
10 |
2026-09-19 11:48:33.554150 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:33.513077 |
| 666045 |
697014 |
L78536 |
861A29MI19 |
2026-09-19 |
COMPLETE |
18681353 |
2026-09-19 12:38:00 |
2026-09-19 11:48:51 |
2026-09-21 11:48:51 |
{"id": 697014, "stp": "O", "toc": "South Western Railway", "uid": "L78536", "consist": "450092", "dest_crs": "AON", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78536/2026-09-19/detailed", "trust_id": "861A29MI19", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "2", "is_terminated": 1, "next_location": "Alton", "signalling_id": "1A29", "timing_status": "LATE", "origin_station": "Woking", "current_leg_arr": "1238", "current_leg_dep": "1226", "current_leg_end": "Alton", "origin_dep_time": "1200", "origin_platform": "1", "current_location": "Alton", "last_update_time": "2026-09-19T11:48:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7937917, 51.2109359], [-0.7946098, 51.2104793], [-0.7954399999999999, 51.2100559], [-0.7963117, 51.209651099999995], [-0.796883, 51.2094475], [-0.7970011999999999, 51.209399000000005], [-0.7977653999999998, 51.2090919], [-0.7981904999999999, 51.208940000000005], [-0.7988074, 51.208737499999984], [-0.799482, 51.20852910000001], [-0.8003831999999999, 51.20828550000001], [-0.8017256999999999, 51.207962], [-0.8023331999999999, 51.20779649999999], [-0.8028925, 51.20763259999999], [-0.8035830999999999, 51.2074142], [-0.8045045, 51.2070831], [-0.8051429, 51.206839900000006], [-0.8057023999999999, 51.206616199999985], [-0.805809, 51.206573600000006], [-0.8064853, 51.2063032], [-0.8069592, 51.2061146], [-0.8082117999999999, 51.2056164], [-0.8084837557075693, 51.20550889788024], [-0.8153931, 51.20277759999999], [-0.8160068, 51.202535899999994], [-0.8173158, 51.20202050000001], [-0.8175997, 51.201907], [-0.8264827, 51.1984161], [-0.8266768, 51.19833969999999], [-0.8271715999999999, 51.19814499999999], [-0.8350933, 51.195002299999985], [-0.8370568, 51.19422999999998], [-0.8406647, 51.1928108], [-0.8470649999999998, 51.19031590000001], [-0.8522443999999999, 51.1884201], [-0.8556407, 51.1871769], [-0.8570133, 51.186674499999995], [-0.8588164999999999, 51.1860103], [-0.8598061999999999, 51.1855834], [-0.8610436, 51.1849327], [-0.8643364, 51.183119000000005], [-0.8651502, 51.18269329999998], [-0.8656863999999999, 51.1824304], [-0.8663269, 51.1821056], [-0.8676501999999999, 51.1814831], [-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Farnham", "current_leg_milage": "8.6", "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\": 697014, \"profile_key\": \"75cf1fe84bbd2226f2e75aef0f0f68b785465ef98849e5adbe65b9b747d32f19\", \"schedule_id\": 35958, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Woking Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206H\", \"location\": \"Brookwood\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214H\", \"location\": \"Ash Vale\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1220\", \"location\": \"Aldershot\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1226\", \"location\": \"Farnham\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Bentley\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 102703}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63264.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102703}], \"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": "1200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:17Z\", \"source_id\": 58561985, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:21Z\", \"source_id\": 18660946, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:32Z\", \"source_id\": 58577621, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:35Z\", \"source_id\": 18665739, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:07Z\", \"source_id\": 58587332, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:10Z\", \"source_id\": 18668743, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:36Z\", \"source_id\": 58601020, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:38Z\", \"source_id\": 18673038, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:17Z\", \"source_id\": 58615319, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:18Z\", \"source_id\": 18677425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:13Z\", \"source_id\": 58628769, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:20Z\", \"source_id\": 18681353, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "2", "timing_fact_generation": 1789817842388006, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:41.727896", "service_state_evidence_id": 18681353, "current_leg_start_actual_dep": "2026-09-19T12:27:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:42.193104", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WOK |
AON |
1A29 |
450092 |
4 |
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": 697014, "profile_key": "75cf1fe84bbd2226f2e75aef0f0f68b785465ef98849e5adbe65b9b747d32f19", "schedule_id": 35958, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Woking Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206H", "location": "Brookwood", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Pirbright Jn", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214H", "location": "Ash Vale", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1220", "location": "Aldershot", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1226", "location": "Farnham", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Farnham Single Line Jn", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Bentley", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": null, "location": "Alton", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 102703}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63264.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 102703}], "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": 27016, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:17Z", "source_id": 58561985, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:21Z", "source_id": 18660946, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27888, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:32Z", "source_id": 58577621, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:35Z", "source_id": 18665739, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:07Z", "source_id": 58587332, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:10Z", "source_id": 18668743, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:36Z", "source_id": 58601020, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:38Z", "source_id": 18673038, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27852, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:17Z", "source_id": 58615319, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:18Z", "source_id": 18677425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27849, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:13Z", "source_id": 58628769, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:38:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:20Z", "source_id": 18681353, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Woking |
1200 |
1200 |
1 |
None |
None |
Alton |
1237 |
1237 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78536/2026-09-19/detailed |
None |
Farnham |
2026-09-19T12:27:00+01:00 |
Alton |
12.0 |
{"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7937917, 51.2109359], [-0.7946098, 51.2104793], [-0.7954399999999999, 51.2100559], [-0.7963117, 51.209651099999995], [-0.796883, 51.2094475], [-0.7970011999999999, 51.209399000000005], [-0.7977653999999998, 51.2090919], [-0.7981904999999999, 51.208940000000005], [-0.7988074, 51.208737499999984], [-0.799482, 51.20852910000001], [-0.8003831999999999, 51.20828550000001], [-0.8017256999999999, 51.207962], [-0.8023331999999999, 51.20779649999999], [-0.8028925, 51.20763259999999], [-0.8035830999999999, 51.2074142], [-0.8045045, 51.2070831], [-0.8051429, 51.206839900000006], [-0.8057023999999999, 51.206616199999985], [-0.805809, 51.206573600000006], [-0.8064853, 51.2063032], [-0.8069592, 51.2061146], [-0.8082117999999999, 51.2056164], [-0.8084837557075693, 51.20550889788024], [-0.8153931, 51.20277759999999], [-0.8160068, 51.202535899999994], [-0.8173158, 51.20202050000001], [-0.8175997, 51.201907], [-0.8264827, 51.1984161], [-0.8266768, 51.19833969999999], [-0.8271715999999999, 51.19814499999999], [-0.8350933, 51.195002299999985], [-0.8370568, 51.19422999999998], [-0.8406647, 51.1928108], [-0.8470649999999998, 51.19031590000001], [-0.8522443999999999, 51.1884201], [-0.8556407, 51.1871769], [-0.8570133, 51.186674499999995], [-0.8588164999999999, 51.1860103], [-0.8598061999999999, 51.1855834], [-0.8610436, 51.1849327], [-0.8643364, 51.183119000000005], [-0.8651502, 51.18269329999998], [-0.8656863999999999, 51.1824304], [-0.8663269, 51.1821056], [-0.8676501999999999, 51.1814831], [-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} |
8.6 |
1226 |
1238 |
Farnham |
Alton |
Alton |
51.1522767 |
-0.9666334 |
51.1522767 |
-0.9666334 |
1 |
0 |
2026-09-19 11:48:51 |
TERMINATED |
2026-09-19 11:38:00 |
Alton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681353 |
1789817842388006 |
42 |
42 |
2026-09-19 11:48:42.193104 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:41.727896 |
| 666046 |
696938 |
C32494 |
172H36MJ19 |
2026-09-19 |
COMPLETE |
18681386 |
2026-09-19 12:38:00 |
2026-09-19 11:48:51 |
2026-09-21 11:48:51 |
{"id": 696938, "stp": "P", "toc": "Northern", "uid": "C32494", "consist": "331009+331012", "dest_crs": "SKI", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32494/2026-09-19/detailed", "trust_id": "172H36MJ19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "2", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2H36", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1238", "current_leg_dep": "1233", "current_leg_end": "Skipton", "origin_dep_time": "1156", "origin_platform": "1B", "current_location": "Skipton", "last_update_time": "2026-09-19T11:48:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Cononley", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": "Cononley", "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\": 214.677, \"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:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 446.344, \"from_m\": 214.677, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 487.668, \"from_m\": 446.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 527.937, \"from_m\": 487.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9036.631, \"from_m\": 527.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\": 9106.207, \"from_m\": 9036.631, \"capability_applied\": null, \"effective_limit_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\": 696938, \"profile_key\": \"30455bb6fa1da0cba268df83bdd2a534285dc9358af4f8d2a80d7172b1d1deb3\", \"schedule_id\": 803, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65952}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 214.677, \"section_seq\": 1, \"route_path_id\": 65952}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 446.344, \"section_seq\": 1, \"route_path_id\": 65952}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 9106.207, \"section_seq\": 1, \"route_path_id\": 65952}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9106.207, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65952}], \"total_distance_m\": 9106.207, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9065.938, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 40.269, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:35Z\", \"source_id\": 58562690, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:38Z\", \"source_id\": 18661148, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:25Z\", \"source_id\": 58568948, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:29Z\", \"source_id\": 18662931, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:37Z\", \"source_id\": 58581987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:37Z\", \"source_id\": 18667092, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:12Z\", \"source_id\": 58587556, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:18Z\", \"source_id\": 18668820, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:12Z\", \"source_id\": 58596088, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:14Z\", \"source_id\": 18671443, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:00Z\", \"source_id\": 58606230, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:05Z\", \"source_id\": 18674682, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:12Z\", \"source_id\": 58617523, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:15Z\", \"source_id\": 18678043, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:18Z\", \"source_id\": 58628906, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:20Z\", \"source_id\": 18681386, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "2", "timing_fact_generation": 1789817842358915, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:42.459390", "service_state_evidence_id": 18681386, "current_leg_start_actual_dep": "2026-09-19T12:31:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:43.384701", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
SKI |
2H36 |
331009+331012 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 214.677, "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:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 446.344, "from_m": 214.677, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 487.668, "from_m": 446.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 527.937, "from_m": 487.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9036.631, "from_m": 527.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": 9106.207, "from_m": 9036.631, "capability_applied": null, "effective_limit_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": 696938, "profile_key": "30455bb6fa1da0cba268df83bdd2a534285dc9358af4f8d2a80d7172b1d1deb3", "schedule_id": 803, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65952}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 214.677, "section_seq": 1, "route_path_id": 65952}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 446.344, "section_seq": 1, "route_path_id": 65952}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 9106.207, "section_seq": 1, "route_path_id": 65952}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9106.207, "from_m": 0.0, "section_seq": 1, "route_path_id": 65952}], "total_distance_m": 9106.207, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9065.938, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 40.269, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:35Z", "source_id": 58562690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:38Z", "source_id": 18661148, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5125, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:25Z", "source_id": 58568948, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:29Z", "source_id": 18662931, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:37Z", "source_id": 58581987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:37Z", "source_id": 18667092, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:12Z", "source_id": 58587556, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:18Z", "source_id": 18668820, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:12Z", "source_id": 58596088, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:14Z", "source_id": 18671443, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:00Z", "source_id": 58606230, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:05Z", "source_id": 18674682, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:12Z", "source_id": 58617523, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:15Z", "source_id": 18678043, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3037, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:18Z", "source_id": 58628906, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:20Z", "source_id": 18681386, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Leeds |
1156 |
1156 |
1B |
None |
None |
Skipton |
1238 |
1238 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32494/2026-09-19/detailed |
None |
Cononley |
2026-09-19T12:31:30+01:00 |
Skipton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]} |
3.0 |
1233 |
1238 |
Cononley |
Skipton |
Skipton |
53.9582939 |
-2.0252037 |
53.9582939 |
-2.0252037 |
1 |
0 |
2026-09-19 11:48:51 |
TERMINATED |
2026-09-19 11:38:00 |
Skipton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681386 |
1789817842358915 |
52 |
52 |
2026-09-19 11:48:43.384701 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:42.459390 |
| 666047 |
695839 |
C48005 |
832T15MH19 |
2026-09-19 |
COMPLETE |
18682294 |
2026-09-19 12:23:00 |
2026-09-19 11:48:51 |
2026-09-21 11:48:51 |
{"id": 695839, "stp": "P", "toc": "Great Western Railway", "uid": "C48005", "consist": "166217", "dest_crs": "PGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48005/2026-09-19/detailed", "trust_id": "832T15MH19", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-19", "dest_arr_time": "1224", "dest_platform": "2", "is_terminated": 1, "next_location": "Paignton", "signalling_id": "2T15", "timing_status": "EARLY", "origin_station": "Exmouth", "current_leg_arr": "1223", "current_leg_dep": "1217", "current_leg_end": "Paignton", "origin_dep_time": "1057", "origin_platform": null, "current_location": "Paignton", "last_update_time": "2026-09-19T11:48:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]}", "current_leg_start": "Torquay", "dest_arr_time_act": "1224", "motion_projection": null, "next_location_lat": "50.4341335", "next_location_lon": "-3.5646741", "previous_location": "Torquay", "current_leg_milage": "2.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.908, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11004.043, \"from_m\": 245.908, \"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\": 12387.955, \"from_m\": 11004.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17593.712, \"from_m\": 12387.955, \"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\": 21403.557, \"from_m\": 17593.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35503.42, \"from_m\": 21403.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36323.143, \"from_m\": 35503.42, \"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\": 36518.183, \"from_m\": 36323.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36623.631, \"from_m\": 36518.183, \"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\": 36675.316, \"from_m\": 36623.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40768.032, \"from_m\": 36675.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41285.309, \"from_m\": 40768.032, \"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\": 41421.206, \"from_m\": 41285.309, \"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\": 46273.378, \"from_m\": 41421.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46871.138, \"from_m\": 46273.378, \"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\": 695839, \"profile_key\": \"1a323669208128b0ddd2edafa5efefa3aa0f443c58686501fa2f9825c2a9ef9b\", \"schedule_id\": 9971, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1057\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1100H\", \"wtt_dep\": \"1101\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3803.946, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1103\", \"wtt_dep\": \"1103H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 3, \"distance_m\": 11476.882, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1107H\", \"wtt_dep\": \"1109\", \"location\": \"Topsham\", \"stage_seq\": 4, \"distance_m\": 19711.417, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1111H\", \"wtt_dep\": \"1112H\", \"location\": \"Newcourt\", \"stage_seq\": 5, \"distance_m\": 27393.512, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1114H\", \"wtt_dep\": \"1115H\", \"location\": \"Digby & Sowton\", \"stage_seq\": 6, \"distance_m\": 33124.772, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119\", \"location\": \"Exmouth Jn\", \"stage_seq\": 7, \"distance_m\": 35758.651, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1121\", \"wtt_dep\": \"1122H\", \"location\": \"Exeter Central\", \"stage_seq\": 8, \"distance_m\": 36850.764, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1125\", \"wtt_dep\": \"1130\", \"location\": \"Exeter St. David's\", \"stage_seq\": 9, \"distance_m\": 41092.592, \"section_seq\": 1, \"route_path_id\": 67934}, {\"is_pass\": false, \"wtt_arr\": \"1132\", \"wtt_dep\": \"1133\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 10, \"distance_m\": 46871.138, \"section_seq\": 1, \"route_path_id\": 67934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46871.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67934}], \"total_distance_m\": 46871.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46573.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 297.593, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1057", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.4341335", "current_position_lon": "-3.5646741", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:00:18Z\", \"source_id\": 18617386, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:03:19Z\", \"source_id\": 18619351, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:02Z\", \"source_id\": 58433967, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:03Z\", \"source_id\": 18621870, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:51Z\", \"source_id\": 18625674, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:21Z\", \"source_id\": 18627389, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:19:59Z\", \"source_id\": 58461943, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:05Z\", \"source_id\": 18630503, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:15Z\", \"source_id\": 58475264, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:18Z\", \"source_id\": 18634618, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26549, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:32Z\", \"source_id\": 58486496, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:36Z\", \"source_id\": 18638045, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:36:52Z\", \"source_id\": 18641480, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:33Z\", \"source_id\": 58511891, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:37Z\", \"source_id\": 18645888, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:54Z\", \"source_id\": 58521366, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:59Z\", \"source_id\": 18648765, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:28Z\", \"source_id\": 58529331, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:34Z\", \"source_id\": 18651170, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:49Z\", \"source_id\": 58540956, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:53Z\", \"source_id\": 18654692, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:13Z\", \"source_id\": 58559595, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:16Z\", \"source_id\": 18660197, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:31Z\", \"source_id\": 58575495, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:36Z\", \"source_id\": 18665015, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:30Z\", \"source_id\": 58581709, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:35Z\", \"source_id\": 18667033, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:48Z\", \"source_id\": 18682294, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paignton", "service_state_platform": "2", "timing_fact_generation": 1789817929775262, "current_leg_arrival_utc": "2026-09-19T12:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:49.767351", "service_state_evidence_id": 18682294, "current_leg_start_actual_dep": "2026-09-19T12:18:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-19T11:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:49.860012", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
EXM |
PGN |
2T15 |
166217 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 245.908, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11004.043, "from_m": 245.908, "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": 12387.955, "from_m": 11004.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17593.712, "from_m": 12387.955, "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": 21403.557, "from_m": 17593.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35503.42, "from_m": 21403.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36323.143, "from_m": 35503.42, "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": 36518.183, "from_m": 36323.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36623.631, "from_m": 36518.183, "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": 36675.316, "from_m": 36623.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40768.032, "from_m": 36675.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41285.309, "from_m": 40768.032, "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": 41421.206, "from_m": 41285.309, "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": 46273.378, "from_m": 41421.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46871.138, "from_m": 46273.378, "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": 695839, "profile_key": "1a323669208128b0ddd2edafa5efefa3aa0f443c58686501fa2f9825c2a9ef9b", "schedule_id": 9971, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1057", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1100H", "wtt_dep": "1101", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3803.946, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1103", "wtt_dep": "1103H", "location": "Lympstone Commando", "stage_seq": 3, "distance_m": 11476.882, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1107H", "wtt_dep": "1109", "location": "Topsham", "stage_seq": 4, "distance_m": 19711.417, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1111H", "wtt_dep": "1112H", "location": "Newcourt", "stage_seq": 5, "distance_m": 27393.512, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1114H", "wtt_dep": "1115H", "location": "Digby & Sowton", "stage_seq": 6, "distance_m": 33124.772, "section_seq": 1, "route_path_id": 67934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119", "location": "Exmouth Jn", "stage_seq": 7, "distance_m": 35758.651, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1121", "wtt_dep": "1122H", "location": "Exeter Central", "stage_seq": 8, "distance_m": 36850.764, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1125", "wtt_dep": "1130", "location": "Exeter St. David's", "stage_seq": 9, "distance_m": 41092.592, "section_seq": 1, "route_path_id": 67934}, {"is_pass": false, "wtt_arr": "1132", "wtt_dep": "1133", "location": "Exeter St. Thomas", "stage_seq": 10, "distance_m": 46871.138, "section_seq": 1, "route_path_id": 67934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46871.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 67934}], "total_distance_m": 46871.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46573.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 297.593, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:00:18Z", "source_id": 18617386, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:03:19Z", "source_id": 18619351, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:02Z", "source_id": 58433967, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:03Z", "source_id": 18621870, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:51Z", "source_id": 18625674, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:21Z", "source_id": 18627389, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26490, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:19:59Z", "source_id": 58461943, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:05Z", "source_id": 18630503, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26454, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:15Z", "source_id": 58475264, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:18Z", "source_id": 18634618, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26549, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:32Z", "source_id": 58486496, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:36Z", "source_id": 18638045, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:36:52Z", "source_id": 18641480, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:33Z", "source_id": 58511891, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:37Z", "source_id": 18645888, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26563, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:54Z", "source_id": 58521366, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:59Z", "source_id": 18648765, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:28Z", "source_id": 58529331, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:34Z", "source_id": 18651170, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:49Z", "source_id": 58540956, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:53Z", "source_id": 18654692, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26590, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:13Z", "source_id": 58559595, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:16Z", "source_id": 18660197, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26608, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:31Z", "source_id": 58575495, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:36Z", "source_id": 18665015, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26613, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:30Z", "source_id": 58581709, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:17:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:35Z", "source_id": 18667033, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:48Z", "source_id": 18682294, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}] |
Exmouth |
1057 |
1057 |
None |
None |
None |
Paignton |
1224 |
1224 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48005/2026-09-19/detailed |
None |
Torquay |
2026-09-19T12:18:00+01:00 |
Paignton |
6.0 |
{"type": "LineString", "coordinates": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]} |
2.5 |
1217 |
1223 |
Torquay |
Paignton |
Paignton |
50.4341335 |
-3.5646741 |
50.4341335 |
-3.5646741 |
1 |
0 |
2026-09-19 11:48:51 |
TERMINATED |
2026-09-19 11:23:00 |
Paignton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682294 |
1789817929775262 |
83 |
83 |
2026-09-19 11:48:49.860012 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:49.767351 |
| 666048 |
696744 |
L12127 |
529C26MJ19 |
2026-09-19 |
COMPLETE |
18681408 |
2026-09-19 12:38:00 |
2026-09-19 11:48:51 |
2026-09-21 11:48:51 |
{"id": 696744, "stp": "P", "toc": "London Overground", "uid": "L12127", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12127/2026-09-19/detailed", "trust_id": "529C26MJ19", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C26", "timing_status": "EARLY", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1238", "current_leg_dep": "1233", "current_leg_end": "West Croydon", "origin_dep_time": "1147", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-19T11:48:51", "route_debug_link": null, "timing_variation": "-1 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": "1239", "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\": 344.045, \"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\": 389.912, \"from_m\": 344.045, \"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\": 475.279, \"from_m\": 389.912, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4169.387, \"from_m\": 475.279, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4481.237, \"from_m\": 4169.387, \"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\": 4926.561, \"from_m\": 4481.237, \"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\": 5873.128, \"from_m\": 4926.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6599.188, \"from_m\": 5873.128, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9654.938, \"from_m\": 6599.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10737.652, \"from_m\": 9654.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21266.28, \"from_m\": 10737.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21467.939, \"from_m\": 21266.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21520.444, \"from_m\": 21467.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22337.193, \"from_m\": 21520.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22408.474, \"from_m\": 22337.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39819.759, \"from_m\": 22408.474, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40582.416, \"from_m\": 39819.759, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44287.737, \"from_m\": 40582.416, \"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\": 45444.524, \"from_m\": 44287.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45758.06, \"from_m\": 45444.524, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45825.564, \"from_m\": 45758.06, \"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\": 46263.832, \"from_m\": 45825.564, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46403.944, \"from_m\": 46263.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46693.561, \"from_m\": 46403.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49143.704, \"from_m\": 46693.561, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49649.465, \"from_m\": 49143.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49689.82, \"from_m\": 49649.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49959.718, \"from_m\": 49689.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50200.384, \"from_m\": 49959.718, \"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\": 50250.977, \"from_m\": 50200.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50466.118, \"from_m\": 50250.977, \"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\": 52439.723, \"from_m\": 50466.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53802.418, \"from_m\": 52439.723, \"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\": 55061.002, \"from_m\": 53802.418, \"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\": 55125.738, \"from_m\": 55061.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55165.585, \"from_m\": 55125.738, \"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\": 55460.516, \"from_m\": 55165.585, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 696744, \"profile_key\": \"2bdca6363a7bf62044fc8b21795e26741141805a5f502ef81f703d155c2e2bd4\", \"schedule_id\": 16372, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1149\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 2221.59, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4293.128, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1152\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5297.129, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 9866.03, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 14204.862, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1158H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 21788.518, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1201\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 31017.776, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 40321.279, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 46145.125, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1206H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 50389.36, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 52475.259, \"section_seq\": 1, \"route_path_id\": 72854}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 55460.516, \"section_seq\": 1, \"route_path_id\": 72854}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55460.516, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72854}], \"total_distance_m\": 55460.516, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 55040.934, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 419.582, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1147", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-19T10:47:47Z\", \"source_id\": 58521191, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:53Z\", \"source_id\": 18648694, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:14Z\", \"source_id\": 58526455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:16Z\", \"source_id\": 18650272, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:54Z\", \"source_id\": 58532490, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:59Z\", \"source_id\": 18652080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:56Z\", \"source_id\": 58536885, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:59Z\", \"source_id\": 18653410, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:35Z\", \"source_id\": 58542608, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:40Z\", \"source_id\": 18655170, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:48Z\", \"source_id\": 58547672, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:54Z\", \"source_id\": 18656574, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:55Z\", \"source_id\": 58552343, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:00Z\", \"source_id\": 18657987, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:51Z\", \"source_id\": 58556590, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:55Z\", \"source_id\": 18659303, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:38Z\", \"source_id\": 58560579, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:43Z\", \"source_id\": 18660519, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:03Z\", \"source_id\": 58563742, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:08Z\", \"source_id\": 18661461, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:55Z\", \"source_id\": 58570021, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:59Z\", \"source_id\": 18663275, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:53Z\", \"source_id\": 58576220, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:56Z\", \"source_id\": 18665273, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:37Z\", \"source_id\": 58584157, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:38Z\", \"source_id\": 18667731, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:04Z\", \"source_id\": 58591481, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:08Z\", \"source_id\": 18670048, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:21Z\", \"source_id\": 58596403, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:24Z\", \"source_id\": 18671526, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:02Z\", \"source_id\": 58601977, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:05Z\", \"source_id\": 18673353, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:19Z\", \"source_id\": 58606834, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:24Z\", \"source_id\": 18674852, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:56Z\", \"source_id\": 58610286, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:59Z\", \"source_id\": 18675925, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:32Z\", \"source_id\": 58615938, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:38Z\", \"source_id\": 18677629, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:20Z\", \"source_id\": 58628980, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:25Z\", \"source_id\": 18681408, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789817845390005, "current_leg_arrival_utc": "2026-09-19T12:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:50.138942", "service_state_evidence_id": 18681408, "current_leg_start_actual_dep": "2026-09-19T12:33:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:50.481863", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
WCY |
9C26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 344.045, "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": 389.912, "from_m": 344.045, "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": 475.279, "from_m": 389.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4169.387, "from_m": 475.279, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4481.237, "from_m": 4169.387, "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": 4926.561, "from_m": 4481.237, "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": 5873.128, "from_m": 4926.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6599.188, "from_m": 5873.128, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9654.938, "from_m": 6599.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10737.652, "from_m": 9654.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21266.28, "from_m": 10737.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21467.939, "from_m": 21266.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21520.444, "from_m": 21467.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22337.193, "from_m": 21520.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22408.474, "from_m": 22337.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39819.759, "from_m": 22408.474, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40582.416, "from_m": 39819.759, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44287.737, "from_m": 40582.416, "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": 45444.524, "from_m": 44287.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45758.06, "from_m": 45444.524, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45825.564, "from_m": 45758.06, "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": 46263.832, "from_m": 45825.564, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46403.944, "from_m": 46263.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46693.561, "from_m": 46403.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49143.704, "from_m": 46693.561, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49649.465, "from_m": 49143.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49689.82, "from_m": 49649.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49959.718, "from_m": 49689.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50200.384, "from_m": 49959.718, "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": 50250.977, "from_m": 50200.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50466.118, "from_m": 50250.977, "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": 52439.723, "from_m": 50466.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53802.418, "from_m": 52439.723, "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": 55061.002, "from_m": 53802.418, "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": 55125.738, "from_m": 55061.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55165.585, "from_m": 55125.738, "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": 55460.516, "from_m": 55165.585, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 696744, "profile_key": "2bdca6363a7bf62044fc8b21795e26741141805a5f502ef81f703d155c2e2bd4", "schedule_id": 16372, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1147", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1149", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 2221.59, "section_seq": 1, "route_path_id": 72854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4293.128, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1152", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5297.129, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154", "location": "Haggerston", "stage_seq": 5, "distance_m": 9866.03, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156", "location": "Hoxton", "stage_seq": 6, "distance_m": 14204.862, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1158H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 21788.518, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1201", "location": "Whitechapel", "stage_seq": 8, "distance_m": 31017.776, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203", "location": "Shadwell", "stage_seq": 9, "distance_m": 40321.279, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205", "location": "Wapping", "stage_seq": 10, "distance_m": 46145.125, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1206H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 50389.36, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Canada Water", "stage_seq": 12, "distance_m": 52475.259, "section_seq": 1, "route_path_id": 72854}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 55460.516, "section_seq": 1, "route_path_id": 72854}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55460.516, "from_m": 0.0, "section_seq": 1, "route_path_id": 72854}], "total_distance_m": 55460.516, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 55040.934, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 419.582, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:47Z", "source_id": 58521191, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:53Z", "source_id": 18648694, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:14Z", "source_id": 58526455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:16Z", "source_id": 18650272, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:54Z", "source_id": 58532490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:59Z", "source_id": 18652080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:56Z", "source_id": 58536885, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:59Z", "source_id": 18653410, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:35Z", "source_id": 58542608, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:40Z", "source_id": 18655170, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:48Z", "source_id": 58547672, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:54Z", "source_id": 18656574, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:55Z", "source_id": 58552343, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:00Z", "source_id": 18657987, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:51Z", "source_id": 58556590, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:55Z", "source_id": 18659303, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:38Z", "source_id": 58560579, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:43Z", "source_id": 18660519, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:03Z", "source_id": 58563742, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:08Z", "source_id": 18661461, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:55Z", "source_id": 58570021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:59Z", "source_id": 18663275, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:53Z", "source_id": 58576220, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:56Z", "source_id": 18665273, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:37Z", "source_id": 58584157, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:38Z", "source_id": 18667731, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:04Z", "source_id": 58591481, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:20:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:08Z", "source_id": 18670048, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:21Z", "source_id": 58596403, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:24Z", "source_id": 18671526, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:02Z", "source_id": 58601977, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:05Z", "source_id": 18673353, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:19Z", "source_id": 58606834, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:24Z", "source_id": 18674852, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:56Z", "source_id": 58610286, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:59Z", "source_id": 18675925, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:32Z", "source_id": 58615938, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:38Z", "source_id": 18677629, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:20Z", "source_id": 58628980, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:25Z", "source_id": 18681408, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
1147 |
1147 |
1 |
None |
None |
West Croydon |
1239 |
1239 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12127/2026-09-19/detailed |
None |
Norwood Junction |
2026-09-19T12:33:30+01:00 |
West Croydon |
5.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 |
1233 |
1238 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-19 11:48:51 |
TERMINATED |
2026-09-19 11:38:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681408 |
1789817845390005 |
96 |
96 |
2026-09-19 11:48:50.481863 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:50.138942 |
| 666049 |
696652 |
W44093 |
782E28MJ19 |
2026-09-19 |
COMPLETE |
18681732 |
2026-09-19 12:38:00 |
2026-09-19 11:48:51 |
2026-09-21 11:48:51 |
{"id": 696652, "stp": "O", "toc": "Transport for Wales", "uid": "W44093", "consist": "150282", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44093/2026-09-19/detailed", "trust_id": "782E28MJ19", "origin_crs": "RHY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "6", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2E28", "timing_status": "LATE", "origin_station": "Rhymney", "current_leg_arr": "1238", "current_leg_dep": "1236", "current_leg_end": "Cardiff Central", "origin_dep_time": "1144", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-19T11:48:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Queen Street", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:42Z\", \"source_id\": 58520929, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:45Z\", \"source_id\": 18648610, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:14Z\", \"source_id\": 58531008, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:18Z\", \"source_id\": 18651607, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:39Z\", \"source_id\": 58545094, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:43Z\", \"source_id\": 18655863, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:16Z\", \"source_id\": 58555246, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:20Z\", \"source_id\": 18658900, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:39Z\", \"source_id\": 58562817, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:43Z\", \"source_id\": 18661197, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:35Z\", \"source_id\": 58581947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:40Z\", \"source_id\": 18667125, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:09Z\", \"source_id\": 58591725, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:14Z\", \"source_id\": 18670120, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:04Z\", \"source_id\": 58599900, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:08Z\", \"source_id\": 18672713, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:22Z\", \"source_id\": 58620134, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:26Z\", \"source_id\": 18678830, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:54Z\", \"source_id\": 58630205, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:55Z\", \"source_id\": 18681732, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "6", "timing_fact_generation": 1789817876130613, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:50.143029", "service_state_evidence_id": 18681732, "current_leg_start_actual_dep": "2026-09-19T12:35:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:50.478366", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
RHY |
CDF |
2E28 |
150282 |
2 |
75 |
None |
None |
[{"source": "TD", "smart_id": 25174, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:42Z", "source_id": 58520929, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:45Z", "source_id": 18648610, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25184, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:14Z", "source_id": 58531008, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:18Z", "source_id": 18651607, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:39Z", "source_id": 58545094, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:43Z", "source_id": 18655863, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:16Z", "source_id": 58555246, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:20Z", "source_id": 18658900, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:39Z", "source_id": 58562817, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:43Z", "source_id": 18661197, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:35Z", "source_id": 58581947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:40Z", "source_id": 18667125, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:09Z", "source_id": 58591725, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:14Z", "source_id": 18670120, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:04Z", "source_id": 58599900, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:08Z", "source_id": 18672713, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:22Z", "source_id": 58620134, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:26Z", "source_id": 18678830, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24963, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:54Z", "source_id": 58630205, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:55Z", "source_id": 18681732, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Rhymney |
1144 |
1144 |
None |
None |
None |
Cardiff Central |
1238 |
1237 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44093/2026-09-19/detailed |
None |
Cardiff Queen Street |
2026-09-19T12:35:30+01:00 |
Cardiff Central |
2.0 |
{"type": "LineString", "coordinates": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
0.6 |
1236 |
1238 |
Cardiff Queen Street |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-19 11:48:51 |
TERMINATED |
2026-09-19 11:38:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681732 |
1789817876130613 |
53 |
53 |
2026-09-19 11:48:50.478366 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:50.143029 |
| 666050 |
694056 |
C02174 |
171A15MF19 |
2026-09-19 |
COMPLETE |
18681237 |
2026-09-19 12:38:00 |
2026-09-19 11:48:52 |
2026-09-21 11:48:52 |
{"id": 694056, "stp": "O", "toc": "London North Eastern Railway", "uid": "C02174", "consist": null, "dest_crs": "KGX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02174/2026-09-19/detailed", "trust_id": "171A15MF19", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-19", "dest_arr_time": "1221", "dest_platform": "7", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1A15", "timing_status": "LATE", "origin_station": "Bradford Forster Square", "current_leg_arr": "1238", "current_leg_dep": "1214", "current_leg_end": "London Kings Cross", "origin_dep_time": "0937", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-19T11:48:52", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Stevenage", "dest_arr_time_act": "1219", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Stevenage", "current_leg_milage": "27.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 98.244, \"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\": 465.863, \"from_m\": 98.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 544.975, \"from_m\": 465.863, \"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\": 563.012, \"from_m\": 544.975, \"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\": 614.494, \"from_m\": 563.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\": 1151.987, \"from_m\": 614.494, \"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\": 1277.863, \"from_m\": 1151.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2727.21, \"from_m\": 1277.863, \"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\": 3051.573, \"from_m\": 2727.21, \"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\": 3154.158, \"from_m\": 3051.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3924.23, \"from_m\": 3154.158, \"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\": 5436.678, \"from_m\": 3924.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5537.701, \"from_m\": 5436.678, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5909.351, \"from_m\": 5537.701, \"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\": 5978.889, \"from_m\": 5909.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6299.341, \"from_m\": 5978.889, \"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\": 8372.148, \"from_m\": 6299.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8642.08, \"from_m\": 8372.148, \"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\": 9116.188, \"from_m\": 8642.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10456.813, \"from_m\": 9116.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10541.124, \"from_m\": 10456.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11274.378, \"from_m\": 10541.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11705.204, \"from_m\": 11274.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 694056, \"profile_key\": \"7b07b321dca3c8eaa5cd0e28680df101ee39da7c7eee7a0e98b86e4158d3a8da\", \"schedule_id\": 30441, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0937\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": false, \"wtt_arr\": \"0942\", \"wtt_dep\": \"0944\", \"location\": \"Shipley\", \"stage_seq\": 2, \"distance_m\": 688.445, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0945\", \"location\": \"Dockfield Junction\", \"stage_seq\": 3, \"distance_m\": 1151.987, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 4575.068, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0954H\", \"location\": \"Armley Jn\", \"stage_seq\": 5, \"distance_m\": 5404.826, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Whitehall Jn\", \"stage_seq\": 6, \"distance_m\": 6118.908, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 7, \"distance_m\": 7838.358, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": false, \"wtt_arr\": \"0958\", \"wtt_dep\": \"1010\", \"location\": \"Leeds\", \"stage_seq\": 8, \"distance_m\": 9088.881, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1011\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 9607.263, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1011H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 10, \"distance_m\": 10541.124, \"section_seq\": 1, \"route_path_id\": 103058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 11705.204, \"section_seq\": 1, \"route_path_id\": 103058}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11705.204, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103058}], \"total_distance_m\": 11705.204, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10955.275, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 749.929, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0937", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:25Z\", \"source_id\": 58349411, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 6743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:43:13Z\", \"source_id\": 58382209, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:43:19Z\", \"source_id\": 18606100, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:46:43Z\", \"source_id\": 58389712, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:46:46Z\", \"source_id\": 18608378, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:21Z\", \"source_id\": 58445601, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:24Z\", \"source_id\": 18625396, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:18Z\", \"source_id\": 58475510, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:27:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:25Z\", \"source_id\": 18634687, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:47Z\", \"source_id\": 58512323, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:49Z\", \"source_id\": 18646002, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:16Z\", \"source_id\": 58553066, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:21Z\", \"source_id\": 18658205, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:31Z\", \"source_id\": 58571340, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:32Z\", \"source_id\": 18663713, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:24Z\", \"source_id\": 58604877, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:29Z\", \"source_id\": 18674212, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:06Z\", \"source_id\": 58619556, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:12Z\", \"source_id\": 18678688, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:01Z\", \"source_id\": 58628285, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:06Z\", \"source_id\": 18681237, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1789817827608741, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:50.145938", "service_state_evidence_id": 18681237, "current_leg_start_actual_dep": "2026-09-19T12:16:30+01:00", "operational_evidence_version": 156, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:50.487266", "service_state_valid_until_kind": null, "operational_interpretation_version": 156, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
O |
BDQ |
KGX |
1A15 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 98.244, "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": 465.863, "from_m": 98.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 544.975, "from_m": 465.863, "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": 563.012, "from_m": 544.975, "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": 614.494, "from_m": 563.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": 1151.987, "from_m": 614.494, "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": 1277.863, "from_m": 1151.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2727.21, "from_m": 1277.863, "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": 3051.573, "from_m": 2727.21, "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": 3154.158, "from_m": 3051.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3924.23, "from_m": 3154.158, "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": 5436.678, "from_m": 3924.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5537.701, "from_m": 5436.678, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5909.351, "from_m": 5537.701, "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": 5978.889, "from_m": 5909.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6299.341, "from_m": 5978.889, "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": 8372.148, "from_m": 6299.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8642.08, "from_m": 8372.148, "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": 9116.188, "from_m": 8642.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10456.813, "from_m": 9116.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10541.124, "from_m": 10456.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11274.378, "from_m": 10541.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11705.204, "from_m": 11274.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 694056, "profile_key": "7b07b321dca3c8eaa5cd0e28680df101ee39da7c7eee7a0e98b86e4158d3a8da", "schedule_id": 30441, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0937", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103058}, {"is_pass": false, "wtt_arr": "0942", "wtt_dep": "0944", "location": "Shipley", "stage_seq": 2, "distance_m": 688.445, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0945", "location": "Dockfield Junction", "stage_seq": 3, "distance_m": 1151.987, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 4575.068, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0954H", "location": "Armley Jn", "stage_seq": 5, "distance_m": 5404.826, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956", "location": "Whitehall Jn", "stage_seq": 6, "distance_m": 6118.908, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956H", "location": "Leeds West Jn", "stage_seq": 7, "distance_m": 7838.358, "section_seq": 1, "route_path_id": 103058}, {"is_pass": false, "wtt_arr": "0958", "wtt_dep": "1010", "location": "Leeds", "stage_seq": 8, "distance_m": 9088.881, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1011", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 9607.263, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1011H", "location": "Whitehall Jn", "stage_seq": 10, "distance_m": 10541.124, "section_seq": 1, "route_path_id": 103058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 11705.204, "section_seq": 1, "route_path_id": 103058}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11705.204, "from_m": 0.0, "section_seq": 1, "route_path_id": 103058}], "total_distance_m": 11705.204, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10955.275, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 749.929, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:25Z", "source_id": 58349411, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T09:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 6743, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:43:13Z", "source_id": 58382209, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T09:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:43:19Z", "source_id": 18606100, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6813, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:46:43Z", "source_id": 58389712, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T09:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:46:46Z", "source_id": 18608378, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:21Z", "source_id": 58445601, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:24Z", "source_id": 18625396, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:18Z", "source_id": 58475510, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T10:27:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:25Z", "source_id": 18634687, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:47Z", "source_id": 58512323, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T10:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:49Z", "source_id": 18646002, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:16Z", "source_id": 58553066, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T11:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:21Z", "source_id": 18658205, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:31Z", "source_id": 58571340, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:32Z", "source_id": 18663713, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:24Z", "source_id": 58604877, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T11:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:29Z", "source_id": 18674212, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:06Z", "source_id": 58619556, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:12Z", "source_id": 18678688, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16261, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:01Z", "source_id": 58628285, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T11:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:06Z", "source_id": 18681237, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Bradford Forster Square |
0937 |
0937 |
2 |
None |
None |
London Kings Cross |
1221 |
1219 |
7 |
LATE |
+19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02174/2026-09-19/detailed |
None |
Stevenage |
2026-09-19T12:16:30+01:00 |
London Kings Cross |
24.0 |
{"type": "LineString", "coordinates": [[-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
27.5 |
1214 |
1238 |
Stevenage |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-19 11:48:52 |
TERMINATED |
2026-09-19 11:38:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681237 |
1789817827608741 |
156 |
156 |
2026-09-19 11:48:50.487266 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:50.145938 |
| 666051 |
699240 |
P02316 |
485S02M419 |
2026-09-19 |
COMPLETE |
18682316 |
2026-09-19 12:38:00 |
2026-09-19 11:48:52 |
2026-09-21 11:48:52 |
{"id": 699240, "stp": "P", "toc": "Greater Anglia", "uid": "P02316", "consist": "755403", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02316/2026-09-19/detailed", "trust_id": "485S02M419", "origin_crs": "XNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-19", "dest_arr_time": "0505", "dest_platform": "6", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "5S02", "timing_status": null, "origin_station": "Norwich C.Pt. T.&R.S.M.D", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0455", "origin_platform": null, "current_location": "Norwich C.Pt. T.&R.S.M.D", "last_update_time": "2026-09-19T11:48:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0505", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.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\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.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\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17375.617, \"from_m\": 5925.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\": 125.0}, {\"to_m\": 18701.353, \"from_m\": 17375.617, \"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\": 25941.525, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26031.874, \"from_m\": 25941.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26601.074, \"from_m\": 26031.874, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26652.437, \"from_m\": 26601.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35237.368, \"from_m\": 26652.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.344, \"from_m\": 35237.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.129, \"from_m\": 35304.344, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.299, \"from_m\": 37233.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.746, \"from_m\": 38052.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40140.836, \"from_m\": 40101.746, \"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\": 40824.266, \"from_m\": 40140.836, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41271.517, \"from_m\": 40824.266, \"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\": 41606.932, \"from_m\": 41271.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\": 41726.534, \"from_m\": 41606.932, \"capability_applied\": null, \"effective_limit_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\": 699240, \"profile_key\": \"9300761c4a64af78e376144595e232bece285098b673663beda0fed4801fe7d5\", \"schedule_id\": 20281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Norwich C.Pt. T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"0505\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 28328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41726.534, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28328}], \"total_distance_m\": 41726.534, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39138.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2588.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0455", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Norwich C.Pt. T.&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789817931086107, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:38:51.082947", "service_state_evidence_id": 18682316, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:48:51.887869", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XNC |
NRW |
5S02 |
755403 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.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": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.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": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17375.617, "from_m": 5925.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": 125.0}, {"to_m": 18701.353, "from_m": 17375.617, "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": 25941.525, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26031.874, "from_m": 25941.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26601.074, "from_m": 26031.874, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26652.437, "from_m": 26601.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35237.368, "from_m": 26652.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.344, "from_m": 35237.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.129, "from_m": 35304.344, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.299, "from_m": 37233.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.746, "from_m": 38052.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40140.836, "from_m": 40101.746, "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": 40824.266, "from_m": 40140.836, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41271.517, "from_m": 40824.266, "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": 41606.932, "from_m": 41271.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": 41726.534, "from_m": 41606.932, "capability_applied": null, "effective_limit_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": 699240, "profile_key": "9300761c4a64af78e376144595e232bece285098b673663beda0fed4801fe7d5", "schedule_id": 20281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0455", "location": "Norwich C.Pt. T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "0505", "wtt_dep": null, "location": "Norwich", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 28328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41726.534, "from_m": 0.0, "section_seq": 1, "route_path_id": 28328}], "total_distance_m": 41726.534, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39138.074, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2588.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Norwich C.Pt. T.&R.S.M.D |
0455 |
0455 |
None |
None |
None |
Norwich |
0505 |
0505 |
6 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P02316/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Norwich C.Pt. T.&R.S.M.D |
Norwich |
None |
None |
None |
None |
1 |
0 |
2026-09-19 11:48:52 |
TERMINATED |
2026-09-19 11:38:00 |
Norwich C.Pt. T.&R.S.M.D |
TRUST |
TRUST_CANCELLATION |
18682316 |
1789817931086107 |
0 |
0 |
2026-09-19 11:48:51.887869 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:38:51.082947 |
| 666052 |
696722 |
L12284 |
879D26MJ19 |
2026-09-19 |
COMPLETE |
18682487 |
2026-09-19 12:39:00 |
2026-09-19 11:49:21 |
2026-09-21 11:49:21 |
{"id": 696722, "stp": "P", "toc": "London Overground", "uid": "L12284", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12284/2026-09-19/detailed", "trust_id": "879D26MJ19", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D26", "timing_status": "LATE", "origin_station": "West Croydon", "current_leg_arr": "1239", "current_leg_dep": "1238", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1146", "origin_platform": "1", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-19T11:49:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"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\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18113.945, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.195, \"from_m\": 18113.945, \"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\": 22346.826, \"from_m\": 19437.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.571, \"from_m\": 22346.826, \"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\": 22733.141, \"from_m\": 22635.571, \"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\": 23092.981, \"from_m\": 22733.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23180.839, \"from_m\": 23092.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23237.267, \"from_m\": 23180.839, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29268.489, \"from_m\": 23237.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29768.986, \"from_m\": 29268.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32961.711, \"from_m\": 29768.986, \"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\": 33325.361, \"from_m\": 32961.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35143.177, \"from_m\": 33325.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35699.367, \"from_m\": 35143.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35742.189, \"from_m\": 35699.367, \"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\": 36020.985, \"from_m\": 35742.189, \"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\": 36066.306, \"from_m\": 36020.985, \"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\": 44045.503, \"from_m\": 36066.306, \"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\": 48421.822, \"from_m\": 44045.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49981.614, \"from_m\": 48421.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50506.198, \"from_m\": 49981.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50624.926, \"from_m\": 50506.198, \"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\": 50823.658, \"from_m\": 50624.926, \"capability_applied\": null, \"effective_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\": 696722, \"profile_key\": \"932a4754f320e54250c98c13c5c9f677bd0f209e749b5416f088b2e3b42d1c69\", \"schedule_id\": 16426, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1152\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1155\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1156H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1204H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 19251.061, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 20862.274, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 22914.411, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 26109.263, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 29013.738, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1216\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 33187.42, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1217H\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 35857.759, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 37838.582, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 42933.582, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 48184.612, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1226\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 50823.658, \"section_seq\": 1, \"route_path_id\": 34958}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50823.658, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34958}], \"total_distance_m\": 50823.658, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 49186.434, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1637.224, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1146", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:57Z\", \"source_id\": 58525794, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:00Z\", \"source_id\": 18650102, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:53Z\", \"source_id\": 58534645, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:58Z\", \"source_id\": 18652725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:31Z\", \"source_id\": 58538163, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:32Z\", \"source_id\": 18653805, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:10Z\", \"source_id\": 58546227, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:14Z\", \"source_id\": 18656168, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:53Z\", \"source_id\": 58552222, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:54Z\", \"source_id\": 18657939, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:44Z\", \"source_id\": 58558579, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:50Z\", \"source_id\": 18659910, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:45Z\", \"source_id\": 58565296, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:49Z\", \"source_id\": 18661907, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:10Z\", \"source_id\": 58570618, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:16Z\", \"source_id\": 18663482, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:18Z\", \"source_id\": 58581283, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:19Z\", \"source_id\": 18666825, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:15Z\", \"source_id\": 58585483, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:18Z\", \"source_id\": 18668142, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:03Z\", \"source_id\": 58589379, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:05Z\", \"source_id\": 18669399, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:50Z\", \"source_id\": 58593178, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:55Z\", \"source_id\": 18670564, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:42Z\", \"source_id\": 58597132, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:49Z\", \"source_id\": 18671812, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:53Z\", \"source_id\": 58601626, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:55Z\", \"source_id\": 18673230, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:30Z\", \"source_id\": 58607215, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:33Z\", \"source_id\": 18674982, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:08Z\", \"source_id\": 58612889, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:14Z\", \"source_id\": 18676706, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:14Z\", \"source_id\": 58617547, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:19Z\", \"source_id\": 18678061, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:56Z\", \"source_id\": 58621370, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:59Z\", \"source_id\": 18679203, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:56Z\", \"source_id\": 58628143, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:00Z\", \"source_id\": 18681201, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:02Z\", \"source_id\": 58632638, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:04Z\", \"source_id\": 18682487, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1789817945289207, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:04.384420", "service_state_evidence_id": 18682487, "current_leg_start_actual_dep": "2026-09-19T12:37:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:04.585384", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WCY |
XHZ |
9D26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 578.337, "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": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18113.945, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.195, "from_m": 18113.945, "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": 22346.826, "from_m": 19437.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.571, "from_m": 22346.826, "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": 22733.141, "from_m": 22635.571, "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": 23092.981, "from_m": 22733.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23180.839, "from_m": 23092.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23237.267, "from_m": 23180.839, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29268.489, "from_m": 23237.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29768.986, "from_m": 29268.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32961.711, "from_m": 29768.986, "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": 33325.361, "from_m": 32961.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35143.177, "from_m": 33325.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35699.367, "from_m": 35143.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35742.189, "from_m": 35699.367, "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": 36020.985, "from_m": 35742.189, "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": 36066.306, "from_m": 36020.985, "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": 44045.503, "from_m": 36066.306, "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": 48421.822, "from_m": 44045.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49981.614, "from_m": 48421.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50506.198, "from_m": 49981.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50624.926, "from_m": 50506.198, "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": 50823.658, "from_m": 50624.926, "capability_applied": null, "effective_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": 696722, "profile_key": "932a4754f320e54250c98c13c5c9f677bd0f209e749b5416f088b2e3b42d1c69", "schedule_id": 16426, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1146", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1152", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1155", "location": "Anerley", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1156H", "location": "Penge West", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159H", "location": "Sydenham", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202", "location": "Forest Hill", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1204H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Brockley", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1216", "location": "Canada Water", "stage_seq": 15, "distance_m": 33187.42, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1217H", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 35857.759, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Wapping", "stage_seq": 17, "distance_m": 37838.582, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221", "location": "Shadwell", "stage_seq": 18, "distance_m": 42933.582, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Whitechapel", "stage_seq": 19, "distance_m": 48184.612, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1226", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 50823.658, "section_seq": 1, "route_path_id": 34958}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50823.658, "from_m": 0.0, "section_seq": 1, "route_path_id": 34958}], "total_distance_m": 50823.658, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 49186.434, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1637.224, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:57Z", "source_id": 58525794, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:00Z", "source_id": 18650102, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:53Z", "source_id": 58534645, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:58Z", "source_id": 18652725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:31Z", "source_id": 58538163, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:32Z", "source_id": 18653805, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:10Z", "source_id": 58546227, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:14Z", "source_id": 18656168, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:53Z", "source_id": 58552222, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:54Z", "source_id": 18657939, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:44Z", "source_id": 58558579, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:50Z", "source_id": 18659910, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:45Z", "source_id": 58565296, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:49Z", "source_id": 18661907, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:10Z", "source_id": 58570618, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:10:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:16Z", "source_id": 18663482, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:18Z", "source_id": 58581283, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:19Z", "source_id": 18666825, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:15Z", "source_id": 58585483, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:18Z", "source_id": 18668142, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:03Z", "source_id": 58589379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:05Z", "source_id": 18669399, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:50Z", "source_id": 58593178, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:55Z", "source_id": 18670564, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:42Z", "source_id": 58597132, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:49Z", "source_id": 18671812, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:53Z", "source_id": 58601626, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:55Z", "source_id": 18673230, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:30Z", "source_id": 58607215, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:33Z", "source_id": 18674982, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:08Z", "source_id": 58612889, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:14Z", "source_id": 18676706, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:14Z", "source_id": 58617547, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:19Z", "source_id": 18678061, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:56Z", "source_id": 58621370, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:59Z", "source_id": 18679203, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:56Z", "source_id": 58628143, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:00Z", "source_id": 18681201, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:02Z", "source_id": 58632638, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:04Z", "source_id": 18682487, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
West Croydon |
1146 |
1146 |
1 |
None |
None |
Highbury & Islington (East London Line) |
1239 |
1237 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12284/2026-09-19/detailed |
None |
Canonbury East London Line |
2026-09-19T12:37:00+01:00 |
Highbury & Islington (East London Line) |
1.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
1238 |
1239 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-19 11:49:21 |
TERMINATED |
2026-09-19 11:39:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682487 |
1789817945289207 |
98 |
98 |
2026-09-19 11:49:04.585384 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:04.384420 |
| 666053 |
696324 |
C37195 |
889R32MI19 |
2026-09-19 |
COMPLETE |
18682159 |
2026-09-19 12:39:00 |
2026-09-19 11:49:21 |
2026-09-21 11:49:21 |
{"id": 696324, "stp": "P", "toc": "Elizabeth Line", "uid": "C37195", "consist": "345046", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37195/2026-09-19/detailed", "trust_id": "889R32MI19", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": "11:18:00", "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-19", "dest_arr_time": "1242", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R32", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1239", "current_leg_dep": "1233", "current_leg_end": "Reading", "origin_dep_time": "1118", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-19T11:49:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "1240", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 474.509, \"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\": 2137.869, \"from_m\": 474.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2914.671, \"from_m\": 2137.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3020.119, \"from_m\": 2914.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3071.804, \"from_m\": 3020.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7164.52, \"from_m\": 3071.804, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7791.584, \"from_m\": 7164.52, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 17753.801, \"from_m\": 7791.584, \"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\": 17796.815, \"from_m\": 17753.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18587.107, \"from_m\": 17796.815, \"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\": 19203.823, \"from_m\": 18587.107, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31324.564, \"from_m\": 19203.823, \"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\": 32297.352, \"from_m\": 31324.564, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33213.471, \"from_m\": 32297.352, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33937.058, \"from_m\": 33213.471, \"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\": 36694.892, \"from_m\": 33937.058, \"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\": 36766.014, \"from_m\": 36694.892, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37538.693, \"from_m\": 36766.014, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37576.591, \"from_m\": 37538.693, \"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\": 46069.763, \"from_m\": 37576.591, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46077.754, \"from_m\": 46069.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47392.604, \"from_m\": 46077.754, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47596.768, \"from_m\": 47392.604, \"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\": 47933.115, \"from_m\": 47596.768, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48237.096, \"from_m\": 47933.115, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48649.29, \"from_m\": 48237.096, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49469.661, \"from_m\": 48649.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55909.294, \"from_m\": 49469.661, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57490.011, \"from_m\": 55909.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58725.788, \"from_m\": 57490.011, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60320.29, \"from_m\": 58725.788, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63600.773, \"from_m\": 60320.29, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63980.668, \"from_m\": 63600.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64621.302, \"from_m\": 63980.668, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65680.793, \"from_m\": 64621.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66327.689, \"from_m\": 65680.793, \"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\": 67471.565, \"from_m\": 66327.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67882.716, \"from_m\": 67471.565, \"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\": 68132.415, \"from_m\": 67882.716, \"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\": 69489.234, \"from_m\": 68132.415, \"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\": 69845.551, \"from_m\": 69489.234, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71195.482, \"from_m\": 69845.551, \"capability_applied\": null, \"effective_limit_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\": 696324, \"profile_key\": \"155ee2da8475a48b40d7aab3aedd8567dd590c2cfb2cdabf95055e1ea2420b75\", \"schedule_id\": 8571, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 2137.869, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1121\", \"wtt_dep\": \"1121H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3247.252, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1125\", \"wtt_dep\": \"1125H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7489.08, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1129H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 17602.888, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 28804.967, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1132H\", \"wtt_dep\": \"1133H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 31872.637, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1135H\", \"wtt_dep\": \"1136H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 36554.899, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1139\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 37576.591, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1141\", \"wtt_dep\": \"1142\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 38307.299, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1143H\", \"wtt_dep\": \"1144\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 42593.382, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1146H\", \"wtt_dep\": \"1148\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 47690.257, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 53679.529, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 59137.063, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 60140.854, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 63055.039, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1156\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 64143.611, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 68045.382, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 69397.525, \"section_seq\": 1, \"route_path_id\": 68489}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 71195.482, \"section_seq\": 1, \"route_path_id\": 68489}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71195.482, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68489}], \"total_distance_m\": 71195.482, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 71092.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 102.69, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1118", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:45Z\", \"source_id\": 58463631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:49Z\", \"source_id\": 18631010, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:53Z\", \"source_id\": 58472354, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:55Z\", \"source_id\": 18633712, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:15Z\", \"source_id\": 58479407, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:20Z\", \"source_id\": 18635911, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:13Z\", \"source_id\": 58487890, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:15Z\", \"source_id\": 18638465, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:24Z\", \"source_id\": 58494813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:30Z\", \"source_id\": 18640526, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:51Z\", \"source_id\": 58499949, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:37:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:55Z\", \"source_id\": 18642142, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:08Z\", \"source_id\": 58506655, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:14Z\", \"source_id\": 18644278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:27Z\", \"source_id\": 58511618, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:33Z\", \"source_id\": 18645790, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:11Z\", \"source_id\": 58517701, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:15Z\", \"source_id\": 18647632, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:20Z\", \"source_id\": 58524423, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:23Z\", \"source_id\": 18649666, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:58Z\", \"source_id\": 58534806, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:04Z\", \"source_id\": 18652772, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:01Z\", \"source_id\": 58541396, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:05Z\", \"source_id\": 18654828, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:46Z\", \"source_id\": 58545312, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:51Z\", \"source_id\": 18655936, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:25Z\", \"source_id\": 58555609, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:30Z\", \"source_id\": 18659033, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:37Z\", \"source_id\": 58562783, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:43Z\", \"source_id\": 18661204, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:45Z\", \"source_id\": 58571822, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:50Z\", \"source_id\": 18663885, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:35Z\", \"source_id\": 58579862, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:38Z\", \"source_id\": 18666424, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:36Z\", \"source_id\": 58588453, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:42Z\", \"source_id\": 18669097, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:16Z\", \"source_id\": 58594051, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:21Z\", \"source_id\": 18670835, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:59Z\", \"source_id\": 58599798, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:06Z\", \"source_id\": 18672661, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:32Z\", \"source_id\": 58615960, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:36Z\", \"source_id\": 18677619, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:31Z\", \"source_id\": 58631599, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:35Z\", \"source_id\": 18682159, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1789817917055472, "current_leg_arrival_utc": "2026-09-19T12:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:05.202718", "service_state_evidence_id": 18682159, "current_leg_start_actual_dep": "2026-09-19T12:33:00+01:00", "operational_evidence_version": 147, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:05.436005", "service_state_valid_until_kind": null, "operational_interpretation_version": 147, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
RDG |
9R32 |
345046 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 474.509, "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": 2137.869, "from_m": 474.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2914.671, "from_m": 2137.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3020.119, "from_m": 2914.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3071.804, "from_m": 3020.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7164.52, "from_m": 3071.804, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7791.584, "from_m": 7164.52, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 17753.801, "from_m": 7791.584, "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": 17796.815, "from_m": 17753.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18587.107, "from_m": 17796.815, "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": 19203.823, "from_m": 18587.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31324.564, "from_m": 19203.823, "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": 32297.352, "from_m": 31324.564, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33213.471, "from_m": 32297.352, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33937.058, "from_m": 33213.471, "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": 36694.892, "from_m": 33937.058, "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": 36766.014, "from_m": 36694.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37538.693, "from_m": 36766.014, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37576.591, "from_m": 37538.693, "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": 46069.763, "from_m": 37576.591, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46077.754, "from_m": 46069.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47392.604, "from_m": 46077.754, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47596.768, "from_m": 47392.604, "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": 47933.115, "from_m": 47596.768, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48237.096, "from_m": 47933.115, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48649.29, "from_m": 48237.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49469.661, "from_m": 48649.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55909.294, "from_m": 49469.661, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57490.011, "from_m": 55909.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58725.788, "from_m": 57490.011, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60320.29, "from_m": 58725.788, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63600.773, "from_m": 60320.29, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63980.668, "from_m": 63600.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64621.302, "from_m": 63980.668, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65680.793, "from_m": 64621.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66327.689, "from_m": 65680.793, "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": 67471.565, "from_m": 66327.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67882.716, "from_m": 67471.565, "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": 68132.415, "from_m": 67882.716, "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": 69489.234, "from_m": 68132.415, "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": 69845.551, "from_m": 69489.234, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71195.482, "from_m": 69845.551, "capability_applied": null, "effective_limit_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": 696324, "profile_key": "155ee2da8475a48b40d7aab3aedd8567dd590c2cfb2cdabf95055e1ea2420b75", "schedule_id": 8571, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1118", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 2137.869, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1121", "wtt_dep": "1121H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3247.252, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1125", "wtt_dep": "1125H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7489.08, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1129H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 17602.888, "section_seq": 1, "route_path_id": 68489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 28804.967, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1132H", "wtt_dep": "1133H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 31872.637, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1135H", "wtt_dep": "1136H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 36554.899, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1139", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 37576.591, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1141", "wtt_dep": "1142", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 38307.299, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1143H", "wtt_dep": "1144", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 42593.382, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1146H", "wtt_dep": "1148", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 47690.257, "section_seq": 1, "route_path_id": 68489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 53679.529, "section_seq": 1, "route_path_id": 68489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 59137.063, "section_seq": 1, "route_path_id": 68489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 60140.854, "section_seq": 1, "route_path_id": 68489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 63055.039, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1156", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 64143.611, "section_seq": 1, "route_path_id": 68489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "West Ealing", "stage_seq": 18, "distance_m": 68045.382, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202", "location": "Southall", "stage_seq": 19, "distance_m": 69397.525, "section_seq": 1, "route_path_id": 68489}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 71195.482, "section_seq": 1, "route_path_id": 68489}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71195.482, "from_m": 0.0, "section_seq": 1, "route_path_id": 68489}], "total_distance_m": 71195.482, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 71092.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 102.69, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:45Z", "source_id": 58463631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:49Z", "source_id": 18631010, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:53Z", "source_id": 58472354, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:55Z", "source_id": 18633712, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:15Z", "source_id": 58479407, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:20Z", "source_id": 18635911, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:13Z", "source_id": 58487890, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:15Z", "source_id": 18638465, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:24Z", "source_id": 58494813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:30Z", "source_id": 18640526, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:51Z", "source_id": 58499949, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:37:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:55Z", "source_id": 18642142, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:08Z", "source_id": 58506655, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:14Z", "source_id": 18644278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:27Z", "source_id": 58511618, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:33Z", "source_id": 18645790, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:11Z", "source_id": 58517701, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:15Z", "source_id": 18647632, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:20Z", "source_id": 58524423, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:23Z", "source_id": 18649666, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:58Z", "source_id": 58534806, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T10:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:04Z", "source_id": 18652772, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:01Z", "source_id": 58541396, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T10:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:05Z", "source_id": 18654828, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:46Z", "source_id": 58545312, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:51Z", "source_id": 18655936, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:25Z", "source_id": 58555609, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:30Z", "source_id": 18659033, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:37Z", "source_id": 58562783, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:43Z", "source_id": 18661204, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:45Z", "source_id": 58571822, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:12:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:50Z", "source_id": 18663885, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:35Z", "source_id": 58579862, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:38Z", "source_id": 18666424, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:36Z", "source_id": 58588453, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:42Z", "source_id": 18669097, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:16Z", "source_id": 58594051, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:21Z", "source_id": 18670835, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:59Z", "source_id": 58599798, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:06Z", "source_id": 18672661, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:32Z", "source_id": 58615960, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:36Z", "source_id": 18677619, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:31Z", "source_id": 58631599, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:35Z", "source_id": 18682159, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1118 |
1118 |
3 |
11:18:00 |
None |
Reading |
1242 |
1240 |
14 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37195/2026-09-19/detailed |
None |
Twyford |
2026-09-19T12:33:00+01:00 |
Reading |
6.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
1233 |
1239 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-19 11:49:21 |
TERMINATED |
2026-09-19 11:39:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682159 |
1789817917055472 |
147 |
147 |
2026-09-19 11:49:05.436005 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:05.202718 |
| 666054 |
696555 |
C15386 |
042P33MJ19 |
2026-09-19 |
COMPLETE |
18681909 |
2026-09-19 12:39:00 |
2026-09-19 11:49:21 |
2026-09-21 11:49:21 |
{"id": 696555, "stp": "P", "toc": "ScotRail", "uid": "C15386", "consist": "385015+385020", "dest_crs": "DBL", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15386/2026-09-19/detailed", "trust_id": "042P33MJ19", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunblane", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": "3", "is_terminated": 1, "next_location": "Dunblane", "signalling_id": "2P33", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1239", "current_leg_dep": "1230½", "current_leg_end": "Dunblane", "origin_dep_time": "1136", "origin_platform": "16", "current_location": "Dunblane Down Passenger Loop", "last_update_time": "2026-09-19T11:49:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]}", "current_leg_start": "Bridge of Allan", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "56.1855200", "next_location_lon": "-3.9658030", "previous_location": "Bridge of Allan", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"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\": 2918.037, \"from_m\": 1762.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}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"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\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16732.429, \"from_m\": 7468.582, \"capability_applied\": null, \"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\": 16885.671, \"from_m\": 16732.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19128.366, \"from_m\": 16885.671, \"capability_applied\": null, \"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\": 19225.362, \"from_m\": 19128.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27319.177, \"from_m\": 19225.362, \"capability_applied\": null, \"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\": 27486.522, \"from_m\": 27319.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27634.924, \"from_m\": 27486.522, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27801.062, \"from_m\": 27634.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38066.6, \"from_m\": 27801.062, \"capability_applied\": null, \"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\": 38150.114, \"from_m\": 38066.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38639.629, \"from_m\": 38150.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38678.168, \"from_m\": 38639.629, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38828.759, \"from_m\": 38678.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40158.504, \"from_m\": 38828.759, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40170.108, \"from_m\": 40158.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49347.588, \"from_m\": 40170.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49402.098, \"from_m\": 49347.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\": 56159.027, \"from_m\": 49402.098, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56238.973, \"from_m\": 56159.027, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56297.354, \"from_m\": 56238.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56404.241, \"from_m\": 56297.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56460.36, \"from_m\": 56404.241, \"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\": 56518.751, \"from_m\": 56460.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57143.267, \"from_m\": 56518.751, \"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\": 57949.172, \"from_m\": 57143.267, \"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\": 58269.837, \"from_m\": 57949.172, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58979.192, \"from_m\": 58269.837, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59044.255, \"from_m\": 58979.192, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83389.493, \"from_m\": 59044.255, \"capability_applied\": null, \"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\": 83536.175, \"from_m\": 83389.493, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83605.33, \"from_m\": 83536.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\": 85039.917, \"from_m\": 83605.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 696555, \"profile_key\": \"b8d843b58f58d1f28035f54c257e7c60f2c81ae90344eb730b151f99897b4698\", \"schedule_id\": 6206, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1139\", \"wtt_dep\": \"1140\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1144\", \"wtt_dep\": \"1145\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"Linlithgow\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 10, \"distance_m\": 38786.59, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1210\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 11, \"distance_m\": 49675.712, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213H\", \"location\": \"Camelon\", \"stage_seq\": 12, \"distance_m\": 56460.36, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 57620.151, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Larbert Jn\", \"stage_seq\": 14, \"distance_m\": 59468.859, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Larbert\", \"stage_seq\": 15, \"distance_m\": 61834.161, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1226\", \"location\": \"Stirling\", \"stage_seq\": 16, \"distance_m\": 66412.46, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 17, \"distance_m\": 71604.664, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"Dunblane\", \"stage_seq\": 18, \"distance_m\": 77625.916, \"section_seq\": 1, \"route_path_id\": 30160}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85039.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}], \"total_distance_m\": 85039.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84079.588, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 960.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.5", "current_position_lat": "56.1855200", "current_position_lon": "-3.9658030", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:28Z\", \"source_id\": 58503274, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:30Z\", \"source_id\": 18643169, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:52Z\", \"source_id\": 58512529, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:57Z\", \"source_id\": 18646080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:39Z\", \"source_id\": 58536269, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:41Z\", \"source_id\": 18653212, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:16Z\", \"source_id\": 58553103, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:17Z\", \"source_id\": 18658197, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:49Z\", \"source_id\": 58565397, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:53Z\", \"source_id\": 18661944, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:30Z\", \"source_id\": 58573345, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:33Z\", \"source_id\": 18664346, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:05Z\", \"source_id\": 58587250, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:08Z\", \"source_id\": 18668734, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:53Z\", \"source_id\": 58608086, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:58Z\", \"source_id\": 18675231, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:06Z\", \"source_id\": 58630718, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:11Z\", \"source_id\": 18681909, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunblane", "service_state_platform": "3", "timing_fact_generation": 1789817892912511, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:08.302775", "service_state_evidence_id": 18681909, "current_leg_start_actual_dep": "2026-09-19T12:35:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:08.443861", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
DBL |
2P33 |
385015+385020 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "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": 2918.037, "from_m": 1762.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}, {"to_m": 3003.716, "from_m": 2918.037, "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": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "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": 16885.671, "from_m": 16732.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19128.366, "from_m": 16885.671, "capability_applied": null, "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": 19225.362, "from_m": 19128.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27319.177, "from_m": 19225.362, "capability_applied": null, "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": 27486.522, "from_m": 27319.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27634.924, "from_m": 27486.522, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27801.062, "from_m": 27634.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", "infrastructure_limit_mph": 40.0}, {"to_m": 38066.6, "from_m": 27801.062, "capability_applied": null, "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": 38150.114, "from_m": 38066.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38639.629, "from_m": 38150.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38678.168, "from_m": 38639.629, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38828.759, "from_m": 38678.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40158.504, "from_m": 38828.759, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40170.108, "from_m": 40158.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49347.588, "from_m": 40170.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49402.098, "from_m": 49347.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": 56159.027, "from_m": 49402.098, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56238.973, "from_m": 56159.027, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56297.354, "from_m": 56238.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56404.241, "from_m": 56297.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56460.36, "from_m": 56404.241, "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": 56518.751, "from_m": 56460.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57143.267, "from_m": 56518.751, "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": 57949.172, "from_m": 57143.267, "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": 58269.837, "from_m": 57949.172, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58979.192, "from_m": 58269.837, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59044.255, "from_m": 58979.192, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83389.493, "from_m": 59044.255, "capability_applied": null, "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": 83536.175, "from_m": 83389.493, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83605.33, "from_m": 83536.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": 85039.917, "from_m": 83605.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 696555, "profile_key": "b8d843b58f58d1f28035f54c257e7c60f2c81ae90344eb730b151f99897b4698", "schedule_id": 6206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1136", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1139", "wtt_dep": "1140", "location": "Haymarket", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1144", "wtt_dep": "1145", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Winchburgh Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "Linlithgow", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Polmont", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Grangemouth Jn", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1210", "location": "Falkirk Grahamston", "stage_seq": 11, "distance_m": 49675.712, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213H", "location": "Camelon", "stage_seq": 12, "distance_m": 56460.36, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 57620.151, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Larbert Jn", "stage_seq": 14, "distance_m": 59468.859, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Larbert", "stage_seq": 15, "distance_m": 61834.161, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1226", "location": "Stirling", "stage_seq": 16, "distance_m": 66412.46, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Bridge of Allan", "stage_seq": 17, "distance_m": 71604.664, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "Dunblane", "stage_seq": 18, "distance_m": 77625.916, "section_seq": 1, "route_path_id": 30160}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85039.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 30160}], "total_distance_m": 85039.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84079.588, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 960.329, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:28Z", "source_id": 58503274, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:30Z", "source_id": 18643169, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:52Z", "source_id": 58512529, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:57Z", "source_id": 18646080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:39Z", "source_id": 58536269, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:41Z", "source_id": 18653212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:16Z", "source_id": 58553103, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:17Z", "source_id": 18658197, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1146, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:49Z", "source_id": 58565397, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:53Z", "source_id": 18661944, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1136, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:30Z", "source_id": 58573345, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:33Z", "source_id": 18664346, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:05Z", "source_id": 58587250, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:08Z", "source_id": 18668734, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:53Z", "source_id": 58608086, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:58Z", "source_id": 18675231, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 443, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:06Z", "source_id": 58630718, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:11Z", "source_id": 18681909, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Edinburgh |
1136 |
1136 |
16 |
None |
None |
Dunblane |
1234 |
1234 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15386/2026-09-19/detailed |
None |
Bridge of Allan |
2026-09-19T12:35:30+01:00 |
Dunblane |
8.5 |
{"type": "LineString", "coordinates": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]} |
2.1 |
1230½ |
1239 |
Bridge of Allan |
Dunblane Down Passenger Loop |
Dunblane |
56.1855200 |
-3.9658030 |
56.1855200 |
-3.9658030 |
1 |
0 |
2026-09-19 11:49:21 |
TERMINATED |
2026-09-19 11:39:00 |
Dunblane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681909 |
1789817892912511 |
60 |
60 |
2026-09-19 11:49:08.443861 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:08.302775 |
| 666055 |
697441 |
X34500 |
875G781K19 |
2026-09-19 |
COMPLETE |
18681666 |
2026-09-19 12:39:00 |
2026-09-19 11:49:21 |
2026-09-21 11:49:21 |
{"id": 697441, "stp": "N", "toc": "Southern", "uid": "X34500", "consist": null, "dest_crs": "BTN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X34500/2026-09-19/detailed", "trust_id": "875G781K19", "origin_crs": "XBI", "show_on_map": 0, "dar_est_time": "12:18:00", "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "7", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "5G78", "timing_status": "LATE", "origin_station": "Lovers Walk T&R.S.M.D", "current_leg_arr": "1239", "current_leg_dep": "1218", "current_leg_end": "Brighton", "origin_dep_time": "1218", "origin_platform": null, "current_location": "Brighton", "last_update_time": "2026-09-19T11:49:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Lovers Walk T&R.S.M.D", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Lovers Walk T&R.S.M.D", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:42Z\", \"source_id\": 58629807, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:49Z\", \"source_id\": 18681666, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "7", "timing_fact_generation": 1789817950472114, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:10.469558", "service_state_evidence_id": 18681666, "current_leg_start_actual_dep": "2026-09-19T12:19:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:11.560473", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
N |
XBI |
BTN |
5G78 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 30972, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:42Z", "source_id": 58629807, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:49Z", "source_id": 18681666, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Lovers Walk T&R.S.M.D |
1218 |
1218 |
None |
12:18:00 |
None |
Brighton |
1238 |
1238 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X34500/2026-09-19/detailed |
None |
Lovers Walk T&R.S.M.D |
2026-09-19T12:19:00+01:00 |
Brighton |
21.0 |
{"type": "LineString", "coordinates": [[-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
0.7 |
1218 |
1239 |
Lovers Walk T&R.S.M.D |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-19 11:49:21 |
TERMINATED |
2026-09-19 11:39:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681666 |
1789817950472114 |
3 |
3 |
2026-09-19 11:49:11.560473 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:10.469558 |
| 666056 |
695159 |
C02590 |
879R24MG19 |
2026-09-19 |
COMPLETE |
18681616 |
2026-09-19 12:39:00 |
2026-09-19 11:49:21 |
2026-09-21 11:49:21 |
{"id": 695159, "stp": "O", "toc": "Thameslink", "uid": "C02590", "consist": "700022", "dest_crs": "BDM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02590/2026-09-19/detailed", "trust_id": "879R24MG19", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": "10:26:00", "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "1", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9R24", "timing_status": "ON TIME", "origin_station": "Three Bridges", "current_leg_arr": "1239", "current_leg_dep": "1228", "current_leg_end": "Bedford", "origin_dep_time": "1026", "origin_platform": "2", "current_location": "Bedford", "last_update_time": "2026-09-19T11:49:21", "route_debug_link": null, "timing_variation": "0 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": "1239", "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\": 197.166, \"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\": 851.69, \"from_m\": 197.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 695159, \"profile_key\": \"bbf403e5e365081c9eb88451b8029019700585932b940202735ea0e4c29cddcf\", \"schedule_id\": 30455, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1026\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40951}, {\"is_pass\": false, \"wtt_arr\": \"1030H\", \"wtt_dep\": \"1032H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 851.69, \"section_seq\": 1, \"route_path_id\": 40951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 851.69, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40951}], \"total_distance_m\": 851.69, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 197.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 654.524, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1026", "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\": 30592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:34Z\", \"source_id\": 58362588, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:11Z\", \"source_id\": 18601775, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:37:06Z\", \"source_id\": 58368722, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:37:10Z\", \"source_id\": 18603759, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:15Z\", \"source_id\": 58374194, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:43:08Z\", \"source_id\": 58381968, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:43:11Z\", \"source_id\": 18606002, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:46:50Z\", \"source_id\": 58389945, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:46:54Z\", \"source_id\": 18608484, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:26Z\", \"source_id\": 58408725, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:29Z\", \"source_id\": 18614190, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:07Z\", \"source_id\": 58416553, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:08Z\", \"source_id\": 18616603, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:03Z\", \"source_id\": 58423077, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:04Z\", \"source_id\": 18618590, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:14Z\", \"source_id\": 58432166, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:18Z\", \"source_id\": 18621348, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:13:40Z\", \"source_id\": 58448368, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:13:44Z\", \"source_id\": 18626304, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:18:37Z\", \"source_id\": 58459090, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:18:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:18:41Z\", \"source_id\": 18629613, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:36Z\", \"source_id\": 58471749, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:41Z\", \"source_id\": 18633560, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:51Z\", \"source_id\": 58478550, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:54Z\", \"source_id\": 18635656, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:18Z\", \"source_id\": 58483965, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:21Z\", \"source_id\": 18637216, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:46Z\", \"source_id\": 58491274, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:48Z\", \"source_id\": 18639482, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:07Z\", \"source_id\": 58502588, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:08Z\", \"source_id\": 18642947, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:47Z\", \"source_id\": 58518914, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:50Z\", \"source_id\": 18648030, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:13Z\", \"source_id\": 58522010, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:19Z\", \"source_id\": 18648950, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:37Z\", \"source_id\": 58525072, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:41Z\", \"source_id\": 18649884, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:24Z\", \"source_id\": 58546808, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:30Z\", \"source_id\": 18656342, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:39Z\", \"source_id\": 58558339, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:40Z\", \"source_id\": 18659829, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:22Z\", \"source_id\": 58571004, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:24Z\", \"source_id\": 18663596, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:48Z\", \"source_id\": 58576106, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:54Z\", \"source_id\": 18665237, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:11Z\", \"source_id\": 58585386, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:15Z\", \"source_id\": 18668122, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:46Z\", \"source_id\": 58597279, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:50Z\", \"source_id\": 18671846, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:53Z\", \"source_id\": 58605893, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:59Z\", \"source_id\": 18674580, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:39Z\", \"source_id\": 58629660, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:41Z\", \"source_id\": 18681616, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1789817862063331, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:11.244327", "service_state_evidence_id": 18681616, "current_leg_start_actual_dep": "2026-09-19T12:26:30+01:00", "operational_evidence_version": 179, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:11.565064", "service_state_valid_until_kind": null, "operational_interpretation_version": 179, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
TBD |
BDM |
9R24 |
700022 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 197.166, "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": 851.69, "from_m": 197.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 695159, "profile_key": "bbf403e5e365081c9eb88451b8029019700585932b940202735ea0e4c29cddcf", "schedule_id": 30455, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1026", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40951}, {"is_pass": false, "wtt_arr": "1030H", "wtt_dep": "1032H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 851.69, "section_seq": 1, "route_path_id": 40951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 851.69, "from_m": 0.0, "section_seq": 1, "route_path_id": 40951}], "total_distance_m": 851.69, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 197.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 654.524, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30592, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:34Z", "source_id": 58362588, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T09:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:11Z", "source_id": 18601775, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:37:06Z", "source_id": 58368722, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:37:10Z", "source_id": 18603759, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:15Z", "source_id": 58374194, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:43:08Z", "source_id": 58381968, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:43:11Z", "source_id": 18606002, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:46:50Z", "source_id": 58389945, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:46:54Z", "source_id": 18608484, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:26Z", "source_id": 58408725, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:29Z", "source_id": 18614190, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:07Z", "source_id": 58416553, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:08Z", "source_id": 18616603, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:03Z", "source_id": 58423077, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:04Z", "source_id": 18618590, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:14Z", "source_id": 58432166, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:07:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:18Z", "source_id": 18621348, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:13:40Z", "source_id": 58448368, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:13:44Z", "source_id": 18626304, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:18:37Z", "source_id": 58459090, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T10:18:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:18:41Z", "source_id": 18629613, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:36Z", "source_id": 58471749, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T10:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:41Z", "source_id": 18633560, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:51Z", "source_id": 58478550, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:54Z", "source_id": 18635656, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:18Z", "source_id": 58483965, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T10:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:21Z", "source_id": 18637216, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:46Z", "source_id": 58491274, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T10:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:48Z", "source_id": 18639482, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:07Z", "source_id": 58502588, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T10:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:08Z", "source_id": 18642947, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18544, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:47Z", "source_id": 58518914, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T10:47:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:50Z", "source_id": 18648030, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:13Z", "source_id": 58522010, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T10:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:19Z", "source_id": 18648950, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:37Z", "source_id": 58525072, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T10:50:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:41Z", "source_id": 18649884, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:24Z", "source_id": 58546808, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:30Z", "source_id": 18656342, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:39Z", "source_id": 58558339, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:40Z", "source_id": 18659829, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:22Z", "source_id": 58571004, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T11:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:24Z", "source_id": 18663596, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18180, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:48Z", "source_id": 58576106, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:54Z", "source_id": 18665237, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18140, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:11Z", "source_id": 58585386, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T11:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:15Z", "source_id": 18668122, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18108, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:46Z", "source_id": 58597279, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:50Z", "source_id": 18671846, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18089, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:53Z", "source_id": 58605893, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T11:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:59Z", "source_id": 18674580, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17951, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:39Z", "source_id": 58629660, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T11:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:41Z", "source_id": 18681616, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Three Bridges |
1026 |
1026 |
2 |
10:26:00 |
None |
Bedford |
1239 |
1239 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02590/2026-09-19/detailed |
None |
Flitwick |
2026-09-19T12:26: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 |
1228 |
1239 |
Flitwick |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-19 11:49:21 |
TERMINATED |
2026-09-19 11:39:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681616 |
1789817862063331 |
179 |
179 |
2026-09-19 11:49:11.565064 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:11.244327 |
| 666057 |
696826 |
G30368 |
352G25MJ19 |
2026-09-19 |
COMPLETE |
18682409 |
2026-09-19 12:39:00 |
2026-09-19 11:49:21 |
2026-09-21 11:49:21 |
{"id": 696826, "stp": "P", "toc": "Merseyrail", "uid": "G30368", "consist": "777029+777037", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30368/2026-09-19/detailed", "trust_id": "352G25MJ19", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G25", "timing_status": "LATE", "origin_station": "Southport", "current_leg_arr": "1239", "current_leg_dep": "1237", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1151", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-19T11:49:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "1237½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1151", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:12Z\", \"source_id\": 58533107, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:13Z\", \"source_id\": 18652243, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:28Z\", \"source_id\": 58538042, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:31Z\", \"source_id\": 18653775, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:28Z\", \"source_id\": 58546917, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:30Z\", \"source_id\": 18656353, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:22Z\", \"source_id\": 58551180, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:28Z\", \"source_id\": 18657623, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:08Z\", \"source_id\": 58561651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:09Z\", \"source_id\": 18660800, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:19Z\", \"source_id\": 58566578, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:23Z\", \"source_id\": 18662269, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:34Z\", \"source_id\": 58575570, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:38Z\", \"source_id\": 18665047, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:52Z\", \"source_id\": 58582567, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:56Z\", \"source_id\": 18667318, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:30Z\", \"source_id\": 58590344, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:33Z\", \"source_id\": 18669669, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:30Z\", \"source_id\": 58594577, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:36Z\", \"source_id\": 18671018, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:48Z\", \"source_id\": 58599391, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:54Z\", \"source_id\": 18672533, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:31Z\", \"source_id\": 58605203, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:32Z\", \"source_id\": 18674320, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:03Z\", \"source_id\": 58608354, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:06Z\", \"source_id\": 18675325, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:50Z\", \"source_id\": 58614417, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:53Z\", \"source_id\": 18677164, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:27Z\", \"source_id\": 58624699, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:30Z\", \"source_id\": 18680179, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:55Z\", \"source_id\": 58632343, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:58Z\", \"source_id\": 18682409, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789817939145880, "current_leg_arrival_utc": "2026-09-19T12:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:15.282753", "service_state_evidence_id": 18682409, "current_leg_start_actual_dep": "2026-09-19T12:36:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:15.561141", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
SOP |
LVC |
2G25 |
777029+777037 |
8 |
75 |
None |
None |
[{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:12Z", "source_id": 58533107, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:13Z", "source_id": 18652243, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:28Z", "source_id": 58538042, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:31Z", "source_id": 18653775, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:28Z", "source_id": 58546917, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:30Z", "source_id": 18656353, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:22Z", "source_id": 58551180, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:28Z", "source_id": 18657623, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:08Z", "source_id": 58561651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:09Z", "source_id": 18660800, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:19Z", "source_id": 58566578, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:23Z", "source_id": 18662269, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:34Z", "source_id": 58575570, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:38Z", "source_id": 18665047, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:52Z", "source_id": 58582567, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:56Z", "source_id": 18667318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:30Z", "source_id": 58590344, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:33Z", "source_id": 18669669, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:30Z", "source_id": 58594577, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:36Z", "source_id": 18671018, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:48Z", "source_id": 58599391, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:54Z", "source_id": 18672533, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:31Z", "source_id": 58605203, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:32Z", "source_id": 18674320, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:03Z", "source_id": 58608354, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:06Z", "source_id": 18675325, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:50Z", "source_id": 58614417, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:53Z", "source_id": 18677164, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:27Z", "source_id": 58624699, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:30Z", "source_id": 18680179, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:55Z", "source_id": 58632343, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:58Z", "source_id": 18682409, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Southport |
1151 |
1151 |
1 |
None |
None |
Liverpool Central (Northern) |
1238 |
1237½ |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30368/2026-09-19/detailed |
None |
Moorfields (Northern Line) |
2026-09-19T12:36:30+01:00 |
Liverpool Central (Northern) |
2.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
1237 |
1239 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-19 11:49:21 |
TERMINATED |
2026-09-19 11:39:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682409 |
1789817939145880 |
60 |
60 |
2026-09-19 11:49:15.561141 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:15.282753 |
| 666058 |
693316 |
W85169 |
321S40ME19 |
2026-09-19 |
COMPLETE |
18681577 |
2026-09-19 12:39:00 |
2026-09-19 11:49:22 |
2026-09-21 11:49:22 |
{"id": 693316, "stp": "P", "toc": "TransPennine Express", "uid": "W85169", "consist": "397005", "dest_crs": "GLC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85169/2026-09-19/detailed", "trust_id": "321S40ME19", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-19", "dest_arr_time": "1242", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1S40", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "1239", "current_leg_dep": "1224", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0904", "origin_platform": "2A", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-19T11:49:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Motherwell", "current_leg_milage": "12.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0904", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:06:24Z\", \"source_id\": 58173523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:06:28Z\", \"source_id\": 18548466, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:15:04Z\", \"source_id\": 58192190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:16:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:15:07Z\", \"source_id\": 18554185, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:22:07Z\", \"source_id\": 58207342, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:22:08Z\", \"source_id\": 18558844, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:25:11Z\", \"source_id\": 58213866, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:25:15Z\", \"source_id\": 18560896, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:27:59Z\", \"source_id\": 58219733, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:28:04Z\", \"source_id\": 18562771, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:36:45Z\", \"source_id\": 58238142, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:36:48Z\", \"source_id\": 18568467, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:47:35Z\", \"source_id\": 58261283, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:47:41Z\", \"source_id\": 18575741, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:56:39Z\", \"source_id\": 58281203, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:56:40Z\", \"source_id\": 18581622, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:20:31Z\", \"source_id\": 58332830, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:20:35Z\", \"source_id\": 18597482, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:36:30Z\", \"source_id\": 58367461, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:36:33Z\", \"source_id\": 18603390, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:48Z\", \"source_id\": 58422450, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:01:54Z\", \"source_id\": 18618464, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:16:48Z\", \"source_id\": 58455340, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:16:53Z\", \"source_id\": 18628464, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:15Z\", \"source_id\": 58500755, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:21Z\", \"source_id\": 18642416, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:01Z\", \"source_id\": 58582931, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:04Z\", \"source_id\": 18667415, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:30Z\", \"source_id\": 58590346, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:36Z\", \"source_id\": 18669697, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:42Z\", \"source_id\": 58594979, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:47Z\", \"source_id\": 18671155, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:35Z\", \"source_id\": 58629493, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:39Z\", \"source_id\": 18681577, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "5", "timing_fact_generation": 1789817859596507, "current_leg_arrival_utc": "2026-09-19T12:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:16.041228", "service_state_evidence_id": 18681577, "current_leg_start_actual_dep": "2026-09-19T12:24:00+01:00", "operational_evidence_version": 179, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:16.456933", "service_state_valid_until_kind": null, "operational_interpretation_version": 179, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
MIA |
GLC |
1S40 |
397005 |
5 |
125 |
None |
None |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:06:24Z", "source_id": 58173523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T08:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:06:28Z", "source_id": 18548466, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:15:04Z", "source_id": 58192190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T08:16:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:15:07Z", "source_id": 18554185, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:22:07Z", "source_id": 58207342, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T08:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:22:08Z", "source_id": 18558844, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:25:11Z", "source_id": 58213866, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T08:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:25:15Z", "source_id": 18560896, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:27:59Z", "source_id": 58219733, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T08:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:28:04Z", "source_id": 18562771, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T09:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:36:45Z", "source_id": 58238142, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T08:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:36:48Z", "source_id": 18568467, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T09:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:47:35Z", "source_id": 58261283, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T08:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:47:41Z", "source_id": 18575741, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T09:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:56:39Z", "source_id": 58281203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T08:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:56:40Z", "source_id": 18581622, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:20:31Z", "source_id": 58332830, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T09:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:20:35Z", "source_id": 18597482, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:36:30Z", "source_id": 58367461, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T09:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:36:33Z", "source_id": 18603390, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:48Z", "source_id": 58422450, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T10:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:01:54Z", "source_id": 18618464, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:16:48Z", "source_id": 58455340, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T10:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:16:53Z", "source_id": 18628464, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:15Z", "source_id": 58500755, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T10:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:21Z", "source_id": 18642416, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:01Z", "source_id": 58582931, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T11:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:04Z", "source_id": 18667415, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:30Z", "source_id": 58590346, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T11:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:36Z", "source_id": 18669697, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:42Z", "source_id": 58594979, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T11:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:47Z", "source_id": 18671155, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2007, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:35Z", "source_id": 58629493, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-19T11:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:39Z", "source_id": 18681577, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Manchester Airport |
0904 |
0904 |
2A |
None |
None |
Glasgow Central High Level |
1242 |
1242 |
5 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85169/2026-09-19/detailed |
None |
Motherwell |
2026-09-19T12:24:00+01:00 |
Glasgow Central High Level |
15.0 |
{"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
12.8 |
1224 |
1239 |
Motherwell |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-19 11:49:22 |
TERMINATED |
2026-09-19 11:39:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681577 |
1789817859596507 |
179 |
179 |
2026-09-19 11:49:16.456933 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:16.041228 |
| 666059 |
697650 |
L79172 |
861J26MK19 |
2026-09-19 |
COMPLETE |
18681854 |
2026-09-19 12:39:00 |
2026-09-19 11:49:51 |
2026-09-21 11:49:51 |
{"id": 697650, "stp": "P", "toc": "South Western Railway", "uid": "L79172", "consist": "450075", "dest_crs": "BCU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79172/2026-09-19/detailed", "trust_id": "861J26MK19", "origin_crs": "LYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brockenhurst", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1J26", "timing_status": "LATE", "origin_station": "Lymington Pier", "current_leg_arr": "1239", "current_leg_dep": "1231", "current_leg_end": "Brockenhurst", "origin_dep_time": "1227", "origin_platform": null, "current_location": "Brockenhurst", "last_update_time": "2026-09-19T11:49:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Lymington Town", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.042, \"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\": 301.828, \"from_m\": 256.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 311.671, \"from_m\": 301.828, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 560.166, \"from_m\": 311.671, \"capability_applied\": null, \"effective_limit_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\": 697650, \"profile_key\": \"2f3f3e9440bd027868936c29767cce15222d41338fdc27d78d0c5298f8700002\", \"schedule_id\": 17406, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Lymington Pier\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 73235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1227", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:57Z\", \"source_id\": 18677226, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:02Z\", \"source_id\": 58630524, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:05Z\", \"source_id\": 18681854, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brockenhurst", "service_state_platform": "4", "timing_fact_generation": 1789817885477689, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:25.705810", "service_state_evidence_id": 18681854, "current_leg_start_actual_dep": "2026-09-19T12:31:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:26.165602", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
LYP |
BCU |
1J26 |
450075 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 256.042, "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": 301.828, "from_m": 256.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 311.671, "from_m": 301.828, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 560.166, "from_m": 311.671, "capability_applied": null, "effective_limit_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": 697650, "profile_key": "2f3f3e9440bd027868936c29767cce15222d41338fdc27d78d0c5298f8700002", "schedule_id": 17406, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "Lymington Pier", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73235}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Lymington Town", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 73235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 73235}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:57Z", "source_id": 18677226, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27634, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:02Z", "source_id": 58630524, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:05Z", "source_id": 18681854, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Lymington Pier |
1227 |
1227 |
None |
None |
None |
Brockenhurst |
1237 |
1237 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79172/2026-09-19/detailed |
None |
Lymington Town |
2026-09-19T12:31:30+01:00 |
Brockenhurst |
8.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]} |
4.9 |
1231 |
1239 |
Lymington Town |
Brockenhurst |
Brockenhurst |
50.8164757 |
-1.5738032 |
50.8164757 |
-1.5738032 |
1 |
0 |
2026-09-19 11:49:51 |
TERMINATED |
2026-09-19 11:39:00 |
Brockenhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681854 |
1789817885477689 |
12 |
12 |
2026-09-19 11:49:26.165602 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:25.705810 |
| 666060 |
694746 |
W33478 |
361A33MG19 |
2026-09-19 |
COMPLETE |
18681696 |
2026-09-19 12:39:00 |
2026-09-19 11:49:51 |
2026-09-21 11:49:51 |
{"id": 694746, "stp": "P", "toc": "Avanti West Coast", "uid": "W33478", "consist": "390131", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33478/2026-09-19/detailed", "trust_id": "361A33MG19", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-19", "dest_arr_time": "1230", "dest_platform": "15", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A33", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1239", "current_leg_dep": "1122", "current_leg_end": "London Euston", "origin_dep_time": "1008", "origin_platform": "10", "current_location": "London Euston", "last_update_time": "2026-09-19T11:49:51", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6875614000000003, 52.6375785], [-1.6870432, 52.6375751], [-1.6865316999999995, 52.63757470000001], [-1.6863913036349858, 52.63757351044037], [-1.686356896416264, 52.63757321891259], [-1.686036, 52.6375705], [-1.6859594, 52.637571399999985], [-1.6847883999999995, 52.6375853], [-1.6843520999999997, 52.637606100000006], [-1.6842, 52.63761360000001], [-1.6837151, 52.6376373], [-1.6831224, 52.63766630000001], [-1.6823167, 52.63771439999999], [-1.6816385, 52.637755], [-1.6814154, 52.6377683], [-1.680762, 52.6378061], [-1.6784072999999995, 52.63793059999999], [-1.6782784999999998, 52.6379371], [-1.6772583000000003, 52.6379883], [-1.675111, 52.6381002], [-1.6737002, 52.6381686], [-1.6729573, 52.6382072], [-1.6706064, 52.6383316], [-1.6691863999999998, 52.6383802], [-1.6677246, 52.6384535], [-1.6664049999999997, 52.63847789999999], [-1.665198, 52.63854130000001], [-1.665191673796243, 52.63854163754191], [-1.6638541999999998, 52.638613], [-1.6625024000000002, 52.638684600000005], [-1.6618582, 52.638694099999995], [-1.6616199, 52.6386976], [-1.6600964, 52.6387806], [-1.6585152000000003, 52.6388593], [-1.6576285000000002, 52.6389075], [-1.6560376000000003, 52.63898910000001], [-1.6546601, 52.639062800000005], [-1.6516415, 52.63920180000001], [-1.6498587999999998, 52.639244399999995], [-1.6481664, 52.63926270000001], [-1.6454848, 52.6391652], [-1.6446461, 52.6391286], [-1.6432901999999998, 52.6390128], [-1.6414416, 52.6388431], [-1.6397548999999998, 52.6386233], [-1.6382932999999995, 52.63839860000001], [-1.6371081, 52.6382021], [-1.6364426999999997, 52.6380908], [-1.635363, 52.637882100000006], [-1.6340373, 52.6375849], [-1.6327592, 52.63726799999999], [-1.6310669, 52.6368352], [-1.6288227, 52.63608260000001], [-1.6267381, 52.6353617], [-1.6251637, 52.6347446], [-1.6233985999999998, 52.634007], [-1.6213748, 52.633068299999984], [-1.6204256999999995, 52.6325822], [-1.6190797999999995, 52.6318491], [-1.6180905, 52.6312761], [-1.6169675114151385, 52.63056495246303], [-1.616353, 52.63017580000001], [-1.6152507, 52.629419899999995], [-1.6142814999999997, 52.6287524], [-1.6133488, 52.6280472], [-1.6126138999999995, 52.6274659], [-1.6122249999999998, 52.627135399999986], [-1.6116375999999997, 52.6266291], [-1.6112602, 52.6263149], [-1.6107049, 52.62583480000001], [-1.6101597, 52.6253673], [-1.6097385999999998, 52.625004199999985], [-1.6091378, 52.624499500000006], [-1.6085504, 52.624004500000005], [-1.6080541999999998, 52.62357459999999], [-1.6074721, 52.6230845], [-1.606984, 52.62266439999999], [-1.6064663, 52.6222232], [-1.6059057, 52.6217477], [-1.6053879999999998, 52.6213048], [-1.6046113, 52.6206457], [-1.6039971, 52.62013929999999], [-1.6034782999999997, 52.6196911], [-1.6028491, 52.619159], [-1.6025234, 52.6188818], [-1.6018834999999998, 52.618338300000005], [-1.6012961, 52.61783179999998], [-1.6007690999999995, 52.61738929999999], [-1.6006191000000003, 52.61725340000001], [-1.5992291, 52.6160285], [-1.5985681, 52.6154161], [-1.5976111, 52.61453310000001], [-1.5967175, 52.6137219], [-1.5959810999999997, 52.61303769999999], [-1.595192, 52.6121868], [-1.5947066999999997, 52.61157380000001], [-1.5944073999999997, 52.61116969999999], [-1.5941709999999998, 52.6107646], [-1.5937581, 52.6100359], [-1.5933887999999998, 52.6092648], [-1.5930212, 52.6084253], [-1.5925094, 52.6073443], [-1.592211, 52.6067769], [-1.5917216, 52.60590750000001], [-1.5911242, 52.6049262], [-1.590753, 52.6043563], [-1.5901903200000118, 52.60355296986019], [-1.5898582, 52.603078800000006], [-1.5889802999999998, 52.6019738], [-1.5881306999999998, 52.6010211], [-1.5880644, 52.60094089999999], [-1.5869962, 52.599824700000006], [-1.5861246, 52.598943799999994], [-1.5849724, 52.5978833], [-1.5843347, 52.5973101], [-1.5841825, 52.5971747], [-1.5831459, 52.59632169999999], [-1.5818691, 52.5953378], [-1.5807146999999997, 52.59450240000001], [-1.5792781, 52.5935616], [-1.5778061, 52.592642399999995], [-1.5761864999999995, 52.5916533], [-1.5751609, 52.5910352], [-1.5741383, 52.5904207], [-1.5726128, 52.589443900000006], [-1.5718161999999998, 52.5889535], [-1.5702096, 52.5879435], [-1.5693126, 52.58739229999999], [-1.5686935, 52.58703750000001], [-1.5679017999999998, 52.586594], [-1.5670124, 52.586149], [-1.5660333999999998, 52.585717300000006], [-1.5659034999999997, 52.5856638], [-1.5652908999999997, 52.5854112], [-1.5646386, 52.58516649999999], [-1.5637668999999998, 52.584874099999986], [-1.5628015, 52.5845853], [-1.561727, 52.5842433], [-1.5612560999999998, 52.584113300000006], [-1.5603064, 52.5838287], [-1.5595028, 52.5835595], [-1.5587676, 52.5832886], [-1.5580567999999997, 52.5829964], [-1.5571991999999997, 52.5825932], [-1.5565699999999998, 52.5822422], [-1.5559309, 52.5818517], [-1.5552971, 52.5814421], [-1.5548008999999998, 52.581069799999995], [-1.5544012, 52.5807435], [-1.554053, 52.580431], [-1.5537462999999998, 52.580103], [-1.5535463, 52.579880799999984], [-1.5534558999999997, 52.579771], [-1.5531076999999998, 52.5793337], [-1.552963, 52.57914929999998], [-1.5523575, 52.5783843], [-1.5518177, 52.5776954], [-1.5513113, 52.577114499999986], [-1.550674, 52.57651039999998], [-1.5501088999999997, 52.57604619999999], [-1.5493985, 52.5755211], [-1.5485728, 52.574921399999994], [-1.5477975, 52.574352000000005], [-1.5470640999999998, 52.5738173], [-1.5456721, 52.5728292], [-1.5428565, 52.57109620000001], [-1.5375530999999998, 52.5679568], [-1.5346669999999998, 52.5662531], [-1.5339239, 52.565804699999994], [-1.533175, 52.565362099999994], [-1.5317165, 52.564538299999995], [-1.5289276, 52.5630337], [-1.5276792, 52.5624437], [-1.5271359830031863, 52.56218040942952], [-1.5266342, 52.5619372], [-1.5260869999999995, 52.561697200000005], [-1.5255694, 52.56145519999999], [-1.524046, 52.56077390000001], [-1.5233620999999995, 52.5604682], [-1.5227221, 52.56018170000001], [-1.5215152999999997, 52.5596426], [-1.520521, 52.5591893], [-1.5189654, 52.5584822], [-1.5174205, 52.5577893], [-1.5166069, 52.5574226], [-1.5157264999999998, 52.5570208], [-1.514773, 52.556596199999994], [-1.5138334, 52.5561661], [-1.5135839999999998, 52.5560535], [-1.5114653999999998, 52.555111499999995], [-1.5085543, 52.55378319999999], [-1.5063577, 52.5527789], [-1.5054861999999998, 52.5523804], [-1.5033547, 52.55143879999999], [-1.5015292999999998, 52.5505893], [-1.5001376, 52.5499421], [-1.4996134, 52.54966699999999], [-1.498887, 52.54929809999999], [-1.498293706774541, 52.54896191164581], [-1.4976762, 52.548612], [-1.4965000999999998, 52.547892], [-1.4953664999999998, 52.5471282], [-1.4942436, 52.5463515], [-1.4929583, 52.54546469999998], [-1.4915791, 52.5444998], [-1.4905786, 52.5438049], [-1.4894789, 52.54303819999999], [-1.4881056, 52.5420856], [-1.4874108999999998, 52.5415897], [-1.4866277, 52.541035], [-1.4853724, 52.54016229999999], [-1.484702, 52.5396904], [-1.4841595999999997, 52.53931380000001], [-1.4833475, 52.5387458], [-1.4827172, 52.538307], [-1.4819526, 52.53776899999999], [-1.4810864, 52.53716049999999], [-1.4803783, 52.5366935], [-1.4797534, 52.5362829], [-1.4791445, 52.5358962], [-1.4783075999999995, 52.53536919999999], [-1.477613, 52.5349331], [-1.4769563, 52.53452609999999], [-1.4760063, 52.533946500000006], [-1.4750997, 52.5333918], [-1.4739973, 52.53271629999999], [-1.4733455999999998, 52.5323182], [-1.4723719, 52.531712899999995], [-1.4713795, 52.5311026], [-1.4706955, 52.5306784], [-1.4703946, 52.530485299999995], [-1.4699753, 52.53022980000001], [-1.4698871052290243, 52.53017552020448], [-1.4698027899945154, 52.530123628021194], [-1.4695392, 52.52996139999999], [-1.4692881, 52.52979909999999], [-1.4688994999999998, 52.52955730000001], [-1.4684236999999998, 52.5292572], [-1.4679812999999995, 52.52896799999999], [-1.4675786, 52.528699], [-1.4669563, 52.5282911], [-1.4665065, 52.52794800000001], [-1.4656446999999997, 52.52736590000001], [-1.4648508, 52.5268355], [-1.4644999000000003, 52.5266133], [-1.4644778165174714, 52.52659905369751], [-1.4641133, 52.52636390000001], [-1.4630896, 52.5257771], [-1.4624676, 52.5254317], [-1.4621383, 52.52522820000001], [-1.4607422999999995, 52.524311299999994], [-1.460516, 52.524163900000005], [-1.4603239, 52.52403290000001], [-1.4595716999999997, 52.52352700000001], [-1.4588947999999995, 52.523020900000006], [-1.4581585, 52.52244309999999], [-1.4568741, 52.5213703], [-1.4565764, 52.5211255], [-1.4558384999999998, 52.520488699999994], [-1.4551063, 52.51985409999999], [-1.4541995000000003, 52.518989399999995], [-1.4532664999999998, 52.5180523], [-1.4521879, 52.5169052], [-1.4518177, 52.5164808], [-1.4509436, 52.5154321], [-1.4501193999999995, 52.51438060000001], [-1.4492602, 52.51319170000001], [-1.4486117, 52.5122229], [-1.4479245, 52.5111102], [-1.4473163, 52.50999890000001], [-1.4468072999999997, 52.50900449999999], [-1.4463762999999998, 52.5080699], [-1.4460214999999998, 52.5071703], [-1.4453709, 52.5052392], [-1.4448949999999998, 52.5037852], [-1.4447099, 52.5031713], [-1.4445494, 52.50259789999999], [-1.444334, 52.50176570000001], [-1.4441058, 52.50037139999999], [-1.4439738, 52.49939590000001], [-1.443941, 52.498969899999985], [-1.4438733999999998, 52.49786399999999], [-1.4438375, 52.4968945], [-1.4438592, 52.4962384], [-1.4438672999999995, 52.4960358], [-1.4438781999999997, 52.4958717], [-1.4439537, 52.494729], [-1.444003781834324, 52.49430286280318], [-1.4441109, 52.4933914], [-1.4441389, 52.4931993], [-1.4443990999999998, 52.4915038], [-1.4444179, 52.49139269999999], [-1.444605, 52.4899105], [-1.4446089, 52.48978859999999], [-1.4446264, 52.4878961], [-1.444579, 52.48717640000002], [-1.4443686, 52.4857571], [-1.4440542999999997, 52.4843711], [-1.4436483, 52.4830075], [-1.44306, 52.4816093], [-1.4425032, 52.48050589999998], [-1.4417729, 52.479264500000006], [-1.4414005999999997, 52.47868159999998], [-1.4408928, 52.4779531], [-1.4401477, 52.4769579], [-1.4397935, 52.4765332], [-1.4394625000000003, 52.476174400000005], [-1.438747, 52.4754161], [-1.4387142999999998, 52.47538219999999], [-1.4386558, 52.4753215], [-1.4379218000000002, 52.4745731], [-1.437304454591234, 52.47400101788201], [-1.436892, 52.47361879999999], [-1.4356939999999998, 52.47260729999999], [-1.4345122999999995, 52.4717145], [-1.4339975, 52.47134049999999], [-1.4328186999999997, 52.4705512], [-1.4318736, 52.4699539], [-1.4150039, 52.459614499999994], [-1.4111047999999995, 52.45718949999999], [-1.4071651999999997, 52.4548001], [-1.3925501999999998, 52.44581259999999], [-1.3918756, 52.4453864], [-1.3896299999999997, 52.4440138], [-1.3884012, 52.4432124], [-1.3873662999999998, 52.44245239999999], [-1.3863675999999998, 52.4416298], [-1.3854125, 52.4407682], [-1.3847989999999997, 52.440175700000005], [-1.3842175116293958, 52.43957578845911], [-1.3841361999999997, 52.4394919], [-1.3837549, 52.43905349999999], [-1.3831937999999997, 52.4383577], [-1.3826765, 52.43765640000001], [-1.3805946, 52.4345727], [-1.3800289, 52.4338331], [-1.3792134, 52.43294899999999], [-1.3786081, 52.432379999999995], [-1.3779621999999998, 52.4318359], [-1.3770283000000003, 52.4311314], [-1.3759473, 52.43042919999999], [-1.3749293, 52.4298478], [-1.3739839, 52.429362199999986], [-1.3731999999999998, 52.4290069], [-1.3723611, 52.4286601], [-1.3721473999999998, 52.42857179999999], [-1.3711036, 52.428184300000005], [-1.3625284, 52.4251652], [-1.3613599, 52.4247637], [-1.3602668, 52.42441079999999], [-1.3587557, 52.4239675], [-1.3585222, 52.423901], [-1.3575692999999998, 52.42363179999999], [-1.3550993, 52.4230054], [-1.3549335, 52.4229635], [-1.3537041999999997, 52.4226432], [-1.3526937, 52.4223764], [-1.3517992999999997, 52.422123], [-1.350977, 52.42187800000001], [-1.3506338999999998, 52.421767], [-1.3494324, 52.42137449999999], [-1.3476134999999998, 52.4207055], [-1.3474729261792822, 52.42064945935145], [-1.346197, 52.420140799999984], [-1.3450292, 52.419638], [-1.3438997999999998, 52.4191216], [-1.343003, 52.41869390000001], [-1.3421794, 52.4182737], [-1.3402413, 52.417211499999986], [-1.3306581, 52.41184320000001], [-1.3293167, 52.411052699999985], [-1.3278199999999998, 52.41011520000001], [-1.3268435999999997, 52.409476100000006], [-1.3200715999999997, 52.4049495], [-1.3123588, 52.39978109999999], [-1.3120628, 52.3995836], [-1.3059962, 52.3955173], [-1.3054106999999997, 52.3951723], [-1.3054178, 52.3951676], [-1.3053345, 52.3951158], [-1.3053281, 52.39511829999999], [-1.3052594999999998, 52.3950719], [-1.3045416, 52.3945939], [-1.3038486, 52.3941796], [-1.3031801, 52.3937317], [-1.3007880999999997, 52.392126000000005], [-1.3006009999999997, 52.3919985], [-1.2990643999999998, 52.3909848], [-1.2989307, 52.3908945], [-1.2973994999999998, 52.38995179999999], [-1.2961703, 52.38926480000001], [-1.2948417, 52.388569999999994], [-1.2916551, 52.3870288], [-1.2915302999999998, 52.3869668], [-1.2902953, 52.3863709], [-1.2869997903991195, 52.384780653945135], [-1.2849499999999998, 52.383791499999994], [-1.2843925, 52.38353060000001], [-1.2837695999999998, 52.38323669999999], [-1.2832015, 52.3829743], [-1.2826967, 52.38274109999999], [-1.2822781999999997, 52.3825593], [-1.2816824, 52.382311900000005], [-1.2811181, 52.3820995], [-1.2805746, 52.38191079999999], [-1.2796039, 52.3816049], [-1.2790676, 52.38145920000001], [-1.278322, 52.3812726], [-1.2779165999999995, 52.381179], [-1.2771712999999998, 52.3810302], [-1.2763667, 52.38089599999999], [-1.2756612, 52.3808027], [-1.2750281999999995, 52.380732300000005], [-1.2745837, 52.38069449999999], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-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.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Tamworth Low Level", "dest_arr_time_act": "1230", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Tamworth Low Level", "current_leg_milage": "109.9", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14622.671, \"from_m\": 13062.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18132.302, \"from_m\": 14622.671, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18352.87, \"from_m\": 18132.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22210.275, \"from_m\": 18352.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23188.151, \"from_m\": 22210.275, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23564.936, \"from_m\": 23188.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26825.014, \"from_m\": 23564.936, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27081.792, \"from_m\": 26825.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 694746, \"profile_key\": \"b5830aeab2fa320ac8f6da3130d6b8b3f92c0a8e83ae4dba838fac69c79885dc\", \"schedule_id\": 25035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1008\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1189.137, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2850.936, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 5672.421, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 12858.915, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1020\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 14494.17, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 15413.505, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1028\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 18314.146, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029H\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22801.508, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033H\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 23311.956, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 25624.825, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 27081.792, \"section_seq\": 1, \"route_path_id\": 30975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27081.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30975}], \"total_distance_m\": 27081.792, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 26969.903, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1008", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "77.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:10:56Z\", \"source_id\": 58312317, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:11:01Z\", \"source_id\": 18591116, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:16:46Z\", \"source_id\": 58324619, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:16:51Z\", \"source_id\": 18594989, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:22:49Z\", \"source_id\": 58337582, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:22:54Z\", \"source_id\": 18599003, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:35:44Z\", \"source_id\": 58365899, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:35:47Z\", \"source_id\": 18602896, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:41:05Z\", \"source_id\": 58372828, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:44:16Z\", \"source_id\": 58384495, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:44:20Z\", \"source_id\": 18606751, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:04Z\", \"source_id\": 58416409, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:08Z\", \"source_id\": 18616577, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:13:05Z\", \"source_id\": 58447179, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:13:09Z\", \"source_id\": 18625890, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:19:34Z\", \"source_id\": 58461015, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:19:38Z\", \"source_id\": 18630209, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:20Z\", \"source_id\": 58486039, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:22Z\", \"source_id\": 18637914, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:35Z\", \"source_id\": 58503515, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:39Z\", \"source_id\": 18643264, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:03Z\", \"source_id\": 58550530, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:07Z\", \"source_id\": 18657421, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:20Z\", \"source_id\": 58557654, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:25Z\", \"source_id\": 18659620, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:28Z\", \"source_id\": 58583899, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:34Z\", \"source_id\": 18667694, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:50Z\", \"source_id\": 58599472, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:54Z\", \"source_id\": 18672549, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:49Z\", \"source_id\": 58610082, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:53Z\", \"source_id\": 18675831, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:28Z\", \"source_id\": 58613589, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:35Z\", \"source_id\": 18676945, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:49Z\", \"source_id\": 58630027, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:55Z\", \"source_id\": 18681696, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "13", "timing_fact_generation": 1789817877454503, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390131\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-19T11:39:30.871259", "service_state_evidence_id": 18681696, "current_leg_start_actual_dep": "2026-09-19T11:31:00+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:31.474763", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
LIV |
EUS |
1A33 |
390131 |
11 |
125 |
{"units": ["390131"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309.393, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14622.671, "from_m": 13062.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18132.302, "from_m": 14622.671, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18352.87, "from_m": 18132.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22210.275, "from_m": 18352.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23188.151, "from_m": 22210.275, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23564.936, "from_m": 23188.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26825.014, "from_m": 23564.936, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27081.792, "from_m": 26825.014, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 694746, "profile_key": "b5830aeab2fa320ac8f6da3130d6b8b3f92c0a8e83ae4dba838fac69c79885dc", "schedule_id": 25035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1008", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1189.137, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2850.936, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 5672.421, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 12858.915, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1020", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 14494.17, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023H", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 15413.505, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1028", "location": "Runcorn", "stage_seq": 8, "distance_m": 18314.146, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22801.508, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033H", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 23311.956, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 25624.825, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 27081.792, "section_seq": 1, "route_path_id": 30975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27081.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 30975}], "total_distance_m": 27081.792, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 26969.903, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:10:56Z", "source_id": 58312317, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:11:01Z", "source_id": 18591116, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:16:46Z", "source_id": 58324619, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:16:51Z", "source_id": 18594989, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:22:49Z", "source_id": 58337582, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:22:54Z", "source_id": 18599003, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:35:44Z", "source_id": 58365899, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T09:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:35:47Z", "source_id": 18602896, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:41:05Z", "source_id": 58372828, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T09:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10619, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:44:16Z", "source_id": 58384495, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T09:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:44:20Z", "source_id": 18606751, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:04Z", "source_id": 58416409, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:08Z", "source_id": 18616577, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19130, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:13:05Z", "source_id": 58447179, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T10:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:13:09Z", "source_id": 18625890, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20619, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:19:34Z", "source_id": 58461015, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T10:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:19:38Z", "source_id": 18630209, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:20Z", "source_id": 58486039, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T10:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:22Z", "source_id": 18637914, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:35Z", "source_id": 58503515, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T10:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:39Z", "source_id": 18643264, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:03Z", "source_id": 58550530, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T11:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:07Z", "source_id": 18657421, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:20Z", "source_id": 58557654, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:25Z", "source_id": 18659620, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:28Z", "source_id": 58583899, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:34Z", "source_id": 18667694, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:50Z", "source_id": 58599472, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:54Z", "source_id": 18672549, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:49Z", "source_id": 58610082, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T11:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:53Z", "source_id": 18675831, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:28Z", "source_id": 58613589, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T11:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:35Z", "source_id": 18676945, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22714, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:49Z", "source_id": 58630027, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T11:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:55Z", "source_id": 18681696, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1008 |
1008 |
10 |
None |
None |
London Euston |
1230 |
1230 |
15 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33478/2026-09-19/detailed |
None |
Tamworth Low Level |
2026-09-19T11:31:00+01:00 |
London Euston |
77.0 |
{"type": "LineString", "coordinates": [[-1.6875614000000003, 52.6375785], [-1.6870432, 52.6375751], [-1.6865316999999995, 52.63757470000001], [-1.6863913036349858, 52.63757351044037], [-1.686356896416264, 52.63757321891259], [-1.686036, 52.6375705], [-1.6859594, 52.637571399999985], [-1.6847883999999995, 52.6375853], [-1.6843520999999997, 52.637606100000006], [-1.6842, 52.63761360000001], [-1.6837151, 52.6376373], [-1.6831224, 52.63766630000001], [-1.6823167, 52.63771439999999], [-1.6816385, 52.637755], [-1.6814154, 52.6377683], [-1.680762, 52.6378061], [-1.6784072999999995, 52.63793059999999], [-1.6782784999999998, 52.6379371], [-1.6772583000000003, 52.6379883], [-1.675111, 52.6381002], [-1.6737002, 52.6381686], [-1.6729573, 52.6382072], [-1.6706064, 52.6383316], [-1.6691863999999998, 52.6383802], [-1.6677246, 52.6384535], [-1.6664049999999997, 52.63847789999999], [-1.665198, 52.63854130000001], [-1.665191673796243, 52.63854163754191], [-1.6638541999999998, 52.638613], [-1.6625024000000002, 52.638684600000005], [-1.6618582, 52.638694099999995], [-1.6616199, 52.6386976], [-1.6600964, 52.6387806], [-1.6585152000000003, 52.6388593], [-1.6576285000000002, 52.6389075], [-1.6560376000000003, 52.63898910000001], [-1.6546601, 52.639062800000005], [-1.6516415, 52.63920180000001], [-1.6498587999999998, 52.639244399999995], [-1.6481664, 52.63926270000001], [-1.6454848, 52.6391652], [-1.6446461, 52.6391286], [-1.6432901999999998, 52.6390128], [-1.6414416, 52.6388431], [-1.6397548999999998, 52.6386233], [-1.6382932999999995, 52.63839860000001], [-1.6371081, 52.6382021], [-1.6364426999999997, 52.6380908], [-1.635363, 52.637882100000006], [-1.6340373, 52.6375849], [-1.6327592, 52.63726799999999], [-1.6310669, 52.6368352], [-1.6288227, 52.63608260000001], [-1.6267381, 52.6353617], [-1.6251637, 52.6347446], [-1.6233985999999998, 52.634007], [-1.6213748, 52.633068299999984], [-1.6204256999999995, 52.6325822], [-1.6190797999999995, 52.6318491], [-1.6180905, 52.6312761], [-1.6169675114151385, 52.63056495246303], [-1.616353, 52.63017580000001], [-1.6152507, 52.629419899999995], [-1.6142814999999997, 52.6287524], [-1.6133488, 52.6280472], [-1.6126138999999995, 52.6274659], [-1.6122249999999998, 52.627135399999986], [-1.6116375999999997, 52.6266291], [-1.6112602, 52.6263149], [-1.6107049, 52.62583480000001], [-1.6101597, 52.6253673], [-1.6097385999999998, 52.625004199999985], [-1.6091378, 52.624499500000006], [-1.6085504, 52.624004500000005], [-1.6080541999999998, 52.62357459999999], [-1.6074721, 52.6230845], [-1.606984, 52.62266439999999], [-1.6064663, 52.6222232], [-1.6059057, 52.6217477], [-1.6053879999999998, 52.6213048], [-1.6046113, 52.6206457], [-1.6039971, 52.62013929999999], [-1.6034782999999997, 52.6196911], [-1.6028491, 52.619159], [-1.6025234, 52.6188818], [-1.6018834999999998, 52.618338300000005], [-1.6012961, 52.61783179999998], [-1.6007690999999995, 52.61738929999999], [-1.6006191000000003, 52.61725340000001], [-1.5992291, 52.6160285], [-1.5985681, 52.6154161], [-1.5976111, 52.61453310000001], [-1.5967175, 52.6137219], [-1.5959810999999997, 52.61303769999999], [-1.595192, 52.6121868], [-1.5947066999999997, 52.61157380000001], [-1.5944073999999997, 52.61116969999999], [-1.5941709999999998, 52.6107646], [-1.5937581, 52.6100359], [-1.5933887999999998, 52.6092648], [-1.5930212, 52.6084253], [-1.5925094, 52.6073443], [-1.592211, 52.6067769], [-1.5917216, 52.60590750000001], [-1.5911242, 52.6049262], [-1.590753, 52.6043563], [-1.5901903200000118, 52.60355296986019], [-1.5898582, 52.603078800000006], [-1.5889802999999998, 52.6019738], [-1.5881306999999998, 52.6010211], [-1.5880644, 52.60094089999999], [-1.5869962, 52.599824700000006], [-1.5861246, 52.598943799999994], [-1.5849724, 52.5978833], [-1.5843347, 52.5973101], [-1.5841825, 52.5971747], [-1.5831459, 52.59632169999999], [-1.5818691, 52.5953378], [-1.5807146999999997, 52.59450240000001], [-1.5792781, 52.5935616], [-1.5778061, 52.592642399999995], [-1.5761864999999995, 52.5916533], [-1.5751609, 52.5910352], [-1.5741383, 52.5904207], [-1.5726128, 52.589443900000006], [-1.5718161999999998, 52.5889535], [-1.5702096, 52.5879435], [-1.5693126, 52.58739229999999], [-1.5686935, 52.58703750000001], [-1.5679017999999998, 52.586594], [-1.5670124, 52.586149], [-1.5660333999999998, 52.585717300000006], [-1.5659034999999997, 52.5856638], [-1.5652908999999997, 52.5854112], [-1.5646386, 52.58516649999999], [-1.5637668999999998, 52.584874099999986], [-1.5628015, 52.5845853], [-1.561727, 52.5842433], [-1.5612560999999998, 52.584113300000006], [-1.5603064, 52.5838287], [-1.5595028, 52.5835595], [-1.5587676, 52.5832886], [-1.5580567999999997, 52.5829964], [-1.5571991999999997, 52.5825932], [-1.5565699999999998, 52.5822422], [-1.5559309, 52.5818517], [-1.5552971, 52.5814421], [-1.5548008999999998, 52.581069799999995], [-1.5544012, 52.5807435], [-1.554053, 52.580431], [-1.5537462999999998, 52.580103], [-1.5535463, 52.579880799999984], [-1.5534558999999997, 52.579771], [-1.5531076999999998, 52.5793337], [-1.552963, 52.57914929999998], [-1.5523575, 52.5783843], [-1.5518177, 52.5776954], [-1.5513113, 52.577114499999986], [-1.550674, 52.57651039999998], [-1.5501088999999997, 52.57604619999999], [-1.5493985, 52.5755211], [-1.5485728, 52.574921399999994], [-1.5477975, 52.574352000000005], [-1.5470640999999998, 52.5738173], [-1.5456721, 52.5728292], [-1.5428565, 52.57109620000001], [-1.5375530999999998, 52.5679568], [-1.5346669999999998, 52.5662531], [-1.5339239, 52.565804699999994], [-1.533175, 52.565362099999994], [-1.5317165, 52.564538299999995], [-1.5289276, 52.5630337], [-1.5276792, 52.5624437], [-1.5271359830031863, 52.56218040942952], [-1.5266342, 52.5619372], [-1.5260869999999995, 52.561697200000005], [-1.5255694, 52.56145519999999], [-1.524046, 52.56077390000001], [-1.5233620999999995, 52.5604682], [-1.5227221, 52.56018170000001], [-1.5215152999999997, 52.5596426], [-1.520521, 52.5591893], [-1.5189654, 52.5584822], [-1.5174205, 52.5577893], [-1.5166069, 52.5574226], [-1.5157264999999998, 52.5570208], [-1.514773, 52.556596199999994], [-1.5138334, 52.5561661], [-1.5135839999999998, 52.5560535], [-1.5114653999999998, 52.555111499999995], [-1.5085543, 52.55378319999999], [-1.5063577, 52.5527789], [-1.5054861999999998, 52.5523804], [-1.5033547, 52.55143879999999], [-1.5015292999999998, 52.5505893], [-1.5001376, 52.5499421], [-1.4996134, 52.54966699999999], [-1.498887, 52.54929809999999], [-1.498293706774541, 52.54896191164581], [-1.4976762, 52.548612], [-1.4965000999999998, 52.547892], [-1.4953664999999998, 52.5471282], [-1.4942436, 52.5463515], [-1.4929583, 52.54546469999998], [-1.4915791, 52.5444998], [-1.4905786, 52.5438049], [-1.4894789, 52.54303819999999], [-1.4881056, 52.5420856], [-1.4874108999999998, 52.5415897], [-1.4866277, 52.541035], [-1.4853724, 52.54016229999999], [-1.484702, 52.5396904], [-1.4841595999999997, 52.53931380000001], [-1.4833475, 52.5387458], [-1.4827172, 52.538307], [-1.4819526, 52.53776899999999], [-1.4810864, 52.53716049999999], [-1.4803783, 52.5366935], [-1.4797534, 52.5362829], [-1.4791445, 52.5358962], [-1.4783075999999995, 52.53536919999999], [-1.477613, 52.5349331], [-1.4769563, 52.53452609999999], [-1.4760063, 52.533946500000006], [-1.4750997, 52.5333918], [-1.4739973, 52.53271629999999], [-1.4733455999999998, 52.5323182], [-1.4723719, 52.531712899999995], [-1.4713795, 52.5311026], [-1.4706955, 52.5306784], [-1.4703946, 52.530485299999995], [-1.4699753, 52.53022980000001], [-1.4698871052290243, 52.53017552020448], [-1.4698027899945154, 52.530123628021194], [-1.4695392, 52.52996139999999], [-1.4692881, 52.52979909999999], [-1.4688994999999998, 52.52955730000001], [-1.4684236999999998, 52.5292572], [-1.4679812999999995, 52.52896799999999], [-1.4675786, 52.528699], [-1.4669563, 52.5282911], [-1.4665065, 52.52794800000001], [-1.4656446999999997, 52.52736590000001], [-1.4648508, 52.5268355], [-1.4644999000000003, 52.5266133], [-1.4644778165174714, 52.52659905369751], [-1.4641133, 52.52636390000001], [-1.4630896, 52.5257771], [-1.4624676, 52.5254317], [-1.4621383, 52.52522820000001], [-1.4607422999999995, 52.524311299999994], [-1.460516, 52.524163900000005], [-1.4603239, 52.52403290000001], [-1.4595716999999997, 52.52352700000001], [-1.4588947999999995, 52.523020900000006], [-1.4581585, 52.52244309999999], [-1.4568741, 52.5213703], [-1.4565764, 52.5211255], [-1.4558384999999998, 52.520488699999994], [-1.4551063, 52.51985409999999], [-1.4541995000000003, 52.518989399999995], [-1.4532664999999998, 52.5180523], [-1.4521879, 52.5169052], [-1.4518177, 52.5164808], [-1.4509436, 52.5154321], [-1.4501193999999995, 52.51438060000001], [-1.4492602, 52.51319170000001], [-1.4486117, 52.5122229], [-1.4479245, 52.5111102], [-1.4473163, 52.50999890000001], [-1.4468072999999997, 52.50900449999999], [-1.4463762999999998, 52.5080699], [-1.4460214999999998, 52.5071703], [-1.4453709, 52.5052392], [-1.4448949999999998, 52.5037852], [-1.4447099, 52.5031713], [-1.4445494, 52.50259789999999], [-1.444334, 52.50176570000001], [-1.4441058, 52.50037139999999], [-1.4439738, 52.49939590000001], [-1.443941, 52.498969899999985], [-1.4438733999999998, 52.49786399999999], [-1.4438375, 52.4968945], [-1.4438592, 52.4962384], [-1.4438672999999995, 52.4960358], [-1.4438781999999997, 52.4958717], [-1.4439537, 52.494729], [-1.444003781834324, 52.49430286280318], [-1.4441109, 52.4933914], [-1.4441389, 52.4931993], [-1.4443990999999998, 52.4915038], [-1.4444179, 52.49139269999999], [-1.444605, 52.4899105], [-1.4446089, 52.48978859999999], [-1.4446264, 52.4878961], [-1.444579, 52.48717640000002], [-1.4443686, 52.4857571], [-1.4440542999999997, 52.4843711], [-1.4436483, 52.4830075], [-1.44306, 52.4816093], [-1.4425032, 52.48050589999998], [-1.4417729, 52.479264500000006], [-1.4414005999999997, 52.47868159999998], [-1.4408928, 52.4779531], [-1.4401477, 52.4769579], [-1.4397935, 52.4765332], [-1.4394625000000003, 52.476174400000005], [-1.438747, 52.4754161], [-1.4387142999999998, 52.47538219999999], [-1.4386558, 52.4753215], [-1.4379218000000002, 52.4745731], [-1.437304454591234, 52.47400101788201], [-1.436892, 52.47361879999999], [-1.4356939999999998, 52.47260729999999], [-1.4345122999999995, 52.4717145], [-1.4339975, 52.47134049999999], [-1.4328186999999997, 52.4705512], [-1.4318736, 52.4699539], [-1.4150039, 52.459614499999994], [-1.4111047999999995, 52.45718949999999], [-1.4071651999999997, 52.4548001], [-1.3925501999999998, 52.44581259999999], [-1.3918756, 52.4453864], [-1.3896299999999997, 52.4440138], [-1.3884012, 52.4432124], [-1.3873662999999998, 52.44245239999999], [-1.3863675999999998, 52.4416298], [-1.3854125, 52.4407682], [-1.3847989999999997, 52.440175700000005], [-1.3842175116293958, 52.43957578845911], [-1.3841361999999997, 52.4394919], [-1.3837549, 52.43905349999999], [-1.3831937999999997, 52.4383577], [-1.3826765, 52.43765640000001], [-1.3805946, 52.4345727], [-1.3800289, 52.4338331], [-1.3792134, 52.43294899999999], [-1.3786081, 52.432379999999995], [-1.3779621999999998, 52.4318359], [-1.3770283000000003, 52.4311314], [-1.3759473, 52.43042919999999], [-1.3749293, 52.4298478], [-1.3739839, 52.429362199999986], [-1.3731999999999998, 52.4290069], [-1.3723611, 52.4286601], [-1.3721473999999998, 52.42857179999999], [-1.3711036, 52.428184300000005], [-1.3625284, 52.4251652], [-1.3613599, 52.4247637], [-1.3602668, 52.42441079999999], [-1.3587557, 52.4239675], [-1.3585222, 52.423901], [-1.3575692999999998, 52.42363179999999], [-1.3550993, 52.4230054], [-1.3549335, 52.4229635], [-1.3537041999999997, 52.4226432], [-1.3526937, 52.4223764], [-1.3517992999999997, 52.422123], [-1.350977, 52.42187800000001], [-1.3506338999999998, 52.421767], [-1.3494324, 52.42137449999999], [-1.3476134999999998, 52.4207055], [-1.3474729261792822, 52.42064945935145], [-1.346197, 52.420140799999984], [-1.3450292, 52.419638], [-1.3438997999999998, 52.4191216], [-1.343003, 52.41869390000001], [-1.3421794, 52.4182737], [-1.3402413, 52.417211499999986], [-1.3306581, 52.41184320000001], [-1.3293167, 52.411052699999985], [-1.3278199999999998, 52.41011520000001], [-1.3268435999999997, 52.409476100000006], [-1.3200715999999997, 52.4049495], [-1.3123588, 52.39978109999999], [-1.3120628, 52.3995836], [-1.3059962, 52.3955173], [-1.3054106999999997, 52.3951723], [-1.3054178, 52.3951676], [-1.3053345, 52.3951158], [-1.3053281, 52.39511829999999], [-1.3052594999999998, 52.3950719], [-1.3045416, 52.3945939], [-1.3038486, 52.3941796], [-1.3031801, 52.3937317], [-1.3007880999999997, 52.392126000000005], [-1.3006009999999997, 52.3919985], [-1.2990643999999998, 52.3909848], [-1.2989307, 52.3908945], [-1.2973994999999998, 52.38995179999999], [-1.2961703, 52.38926480000001], [-1.2948417, 52.388569999999994], [-1.2916551, 52.3870288], [-1.2915302999999998, 52.3869668], [-1.2902953, 52.3863709], [-1.2869997903991195, 52.384780653945135], [-1.2849499999999998, 52.383791499999994], [-1.2843925, 52.38353060000001], [-1.2837695999999998, 52.38323669999999], [-1.2832015, 52.3829743], [-1.2826967, 52.38274109999999], [-1.2822781999999997, 52.3825593], [-1.2816824, 52.382311900000005], [-1.2811181, 52.3820995], [-1.2805746, 52.38191079999999], [-1.2796039, 52.3816049], [-1.2790676, 52.38145920000001], [-1.278322, 52.3812726], [-1.2779165999999995, 52.381179], [-1.2771712999999998, 52.3810302], [-1.2763667, 52.38089599999999], [-1.2756612, 52.3808027], [-1.2750281999999995, 52.380732300000005], [-1.2745837, 52.38069449999999], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-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.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
109.9 |
1122 |
1239 |
Tamworth Low Level |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-19 11:49:51 |
TERMINATED |
2026-09-19 11:39:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681696 |
1789817877454503 |
155 |
155 |
2026-09-19 11:49:31.474763 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:30.871259 |
| 666061 |
696892 |
P01683 |
482J74MJ19 |
2026-09-19 |
COMPLETE |
18681703 |
2026-09-19 12:39:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 696892, "stp": "P", "toc": "Greater Anglia", "uid": "P01683", "consist": "755417", "dest_crs": "LWT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01683/2026-09-19/detailed", "trust_id": "482J74MJ19", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lowestoft", "service_date": "2026-09-19", "dest_arr_time": "1236", "dest_platform": "3", "is_terminated": 1, "next_location": "Lowestoft", "signalling_id": "2J74", "timing_status": "LATE", "origin_station": "Norwich", "current_leg_arr": "1239", "current_leg_dep": "1235", "current_leg_end": "Lowestoft", "origin_dep_time": "1154", "origin_platform": "5", "current_location": "Lowestoft", "last_update_time": "2026-09-19T11:49:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[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": "Oulton Broad North", "dest_arr_time_act": "1236", "motion_projection": null, "next_location_lat": "52.4742883", "next_location_lon": "1.7496733", "previous_location": "Oulton Broad North", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5787.301, \"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\": 6585.071, \"from_m\": 5787.301, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6731.234, \"from_m\": 6585.071, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8046.166, \"from_m\": 6731.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8419.425, \"from_m\": 8046.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}], \"service_id\": 696892, \"profile_key\": \"e12b943e1569a0667724978bbe5f4daad116ba785c725600d79fc78b63cc6405\", \"schedule_id\": 37988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 6, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106150}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Haddiscoe\", \"stage_seq\": 7, \"distance_m\": 6896.552, \"section_seq\": 1, \"route_path_id\": 106150}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Somerleyton\", \"stage_seq\": 8, \"distance_m\": 8419.425, \"section_seq\": 1, \"route_path_id\": 106150}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8419.425, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106150}], \"total_distance_m\": 8419.425, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8419.425, \"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": "1154", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-19T11:12:48Z\", \"source_id\": 58576068, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:52Z\", \"source_id\": 18665222, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:00Z\", \"source_id\": 58587037, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:00Z\", \"source_id\": 18668637, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:44Z\", \"source_id\": 58607720, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:50Z\", \"source_id\": 18675140, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:33Z\", \"source_id\": 58622774, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:37Z\", \"source_id\": 18679623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:51Z\", \"source_id\": 58630087, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:55Z\", \"source_id\": 18681703, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lowestoft", "service_state_platform": "3", "timing_fact_generation": 1789817877335257, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:32.025130", "service_state_evidence_id": 18681703, "current_leg_start_actual_dep": "2026-09-19T12:34:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:33.108842", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
LWT |
2J74 |
755417 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 5787.301, "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": 6585.071, "from_m": 5787.301, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6731.234, "from_m": 6585.071, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8046.166, "from_m": 6731.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8419.425, "from_m": 8046.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}], "service_id": 696892, "profile_key": "e12b943e1569a0667724978bbe5f4daad116ba785c725600d79fc78b63cc6405", "schedule_id": 37988, "timing_points": [{"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213H", "location": "Reedham (Norfolk)", "stage_seq": 6, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106150}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Haddiscoe", "stage_seq": 7, "distance_m": 6896.552, "section_seq": 1, "route_path_id": 106150}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Somerleyton", "stage_seq": 8, "distance_m": 8419.425, "section_seq": 1, "route_path_id": 106150}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8419.425, "from_m": 0.0, "section_seq": 1, "route_path_id": 106150}], "total_distance_m": 8419.425, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8419.425, "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": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:48Z", "source_id": 58576068, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:52Z", "source_id": 18665222, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12901, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:00Z", "source_id": 58587037, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:00Z", "source_id": 18668637, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12897, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:44Z", "source_id": 58607720, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:50Z", "source_id": 18675140, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12887, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:33Z", "source_id": 58622774, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:37Z", "source_id": 18679623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12873, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:51Z", "source_id": 58630087, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:55Z", "source_id": 18681703, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Norwich |
1154 |
1154 |
5 |
None |
None |
Lowestoft |
1236 |
1236 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01683/2026-09-19/detailed |
None |
Oulton Broad North |
2026-09-19T12:34:30+01:00 |
Lowestoft |
4.0 |
{"type": "LineString", "coordinates": [[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]]} |
1.4 |
1235 |
1239 |
Oulton Broad North |
Lowestoft |
Lowestoft |
52.4742883 |
1.7496733 |
52.4742883 |
1.7496733 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:39:00 |
Lowestoft |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681703 |
1789817877335257 |
32 |
32 |
2026-09-19 11:49:33.108842 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:32.025130 |
| 666062 |
696408 |
L84260 |
872S29MI19 |
2026-09-19 |
COMPLETE |
18681741 |
2026-09-19 12:39:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 696408, "stp": "O", "toc": "South Western Railway", "uid": "L84260", "consist": "701059", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84260/2026-09-19/detailed", "trust_id": "872S29MI19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-19", "dest_arr_time": "1240", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2S29", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "1239", "current_leg_dep": "1234", "current_leg_end": "Weybridge (B)", "origin_dep_time": "1122", "origin_platform": "19", "current_location": "Weybridge (B)", "last_update_time": "2026-09-19T11:49:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]}", "current_leg_start": "Addlestone", "dest_arr_time_act": "1240", "motion_projection": null, "next_location_lat": "51.3616365", "next_location_lon": "-0.4576044", "previous_location": "Addlestone", "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\": 525.649, \"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\": 1687.644, \"from_m\": 525.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1725.196, \"from_m\": 1687.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2695.534, \"from_m\": 1725.196, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6841.186, \"from_m\": 2695.534, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8874.816, \"from_m\": 6841.186, \"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\": 9335.753, \"from_m\": 8874.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13164.837, \"from_m\": 9335.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15661.88, \"from_m\": 13164.837, \"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\": 18742.738, \"from_m\": 15661.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\": 20735.478, \"from_m\": 18742.738, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20782.176, \"from_m\": 20735.478, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20892.137, \"from_m\": 20782.176, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21017.158, \"from_m\": 20892.137, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21178.767, \"from_m\": 21017.158, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 696408, \"profile_key\": \"548eabb4c218779d917e31da2a421c8ec753c4fdd3e62d89402cd34efc2245cd\", \"schedule_id\": 36841, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 105521}, {\"is_pass\": false, \"wtt_arr\": \"1125H\", \"wtt_dep\": \"1126H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 1081.76, \"section_seq\": 1, \"route_path_id\": 105521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1128\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 1780.12, \"section_seq\": 1, \"route_path_id\": 105521}, {\"is_pass\": false, \"wtt_arr\": \"1129\", \"wtt_dep\": \"1129H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 2196.695, \"section_seq\": 1, \"route_path_id\": 105521}, {\"is_pass\": false, \"wtt_arr\": \"1131H\", \"wtt_dep\": \"1132H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 9115.696, \"section_seq\": 1, \"route_path_id\": 105521}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1135\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 12110.073, \"section_seq\": 1, \"route_path_id\": 105521}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": \"1138\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 21178.767, \"section_seq\": 1, \"route_path_id\": 105521}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21178.767, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105521}], \"total_distance_m\": 21178.767, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20615.566, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 563.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1122", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3616365", "current_position_lon": "-0.4576044", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:56Z\", \"source_id\": 18634407, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:03Z\", \"source_id\": 18636395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:04Z\", \"source_id\": 18638360, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:20Z\", \"source_id\": 18640436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:24Z\", \"source_id\": 58501090, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:30Z\", \"source_id\": 18642516, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:21Z\", \"source_id\": 58507041, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:23Z\", \"source_id\": 18644398, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:01Z\", \"source_id\": 58512818, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:05Z\", \"source_id\": 18646187, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:50Z\", \"source_id\": 58519071, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:50Z\", \"source_id\": 18648043, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:27Z\", \"source_id\": 58524645, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:31Z\", \"source_id\": 18649763, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:04Z\", \"source_id\": 58530609, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:08Z\", \"source_id\": 18651517, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:03Z\", \"source_id\": 58534966, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:06Z\", \"source_id\": 18652823, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:59Z\", \"source_id\": 58539197, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:02Z\", \"source_id\": 18654136, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:57Z\", \"source_id\": 58545734, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:03Z\", \"source_id\": 18656076, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:23Z\", \"source_id\": 58559932, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:24Z\", \"source_id\": 18660268, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:35Z\", \"source_id\": 58569302, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:41Z\", \"source_id\": 18663085, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:08Z\", \"source_id\": 58576709, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:10Z\", \"source_id\": 18665427, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:06Z\", \"source_id\": 58589549, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:15Z\", \"source_id\": 18669459, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:45Z\", \"source_id\": 58599300, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:50Z\", \"source_id\": 18672507, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:47Z\", \"source_id\": 58612096, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:50Z\", \"source_id\": 18676469, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:04Z\", \"source_id\": 58619451, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:08Z\", \"source_id\": 18678640, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:52Z\", \"source_id\": 58630175, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:57Z\", \"source_id\": 18681741, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1789817878755586, "current_leg_arrival_utc": "2026-09-19T12:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:33.266409", "service_state_evidence_id": 18681741, "current_leg_start_actual_dep": "2026-09-19T12:34:00+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:34.226559", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
None |
2S29 |
701059 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 525.649, "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": 1687.644, "from_m": 525.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1725.196, "from_m": 1687.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2695.534, "from_m": 1725.196, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6841.186, "from_m": 2695.534, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8874.816, "from_m": 6841.186, "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": 9335.753, "from_m": 8874.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13164.837, "from_m": 9335.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15661.88, "from_m": 13164.837, "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": 18742.738, "from_m": 15661.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": 20735.478, "from_m": 18742.738, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20782.176, "from_m": 20735.478, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20892.137, "from_m": 20782.176, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21017.158, "from_m": 20892.137, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21178.767, "from_m": 21017.158, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 696408, "profile_key": "548eabb4c218779d917e31da2a421c8ec753c4fdd3e62d89402cd34efc2245cd", "schedule_id": 36841, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1122", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 105521}, {"is_pass": false, "wtt_arr": "1125H", "wtt_dep": "1126H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 1081.76, "section_seq": 1, "route_path_id": 105521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1128", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 1780.12, "section_seq": 1, "route_path_id": 105521}, {"is_pass": false, "wtt_arr": "1129", "wtt_dep": "1129H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 2196.695, "section_seq": 1, "route_path_id": 105521}, {"is_pass": false, "wtt_arr": "1131H", "wtt_dep": "1132H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 9115.696, "section_seq": 1, "route_path_id": 105521}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1135", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 12110.073, "section_seq": 1, "route_path_id": 105521}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": "1138", "location": "Putney", "stage_seq": 8, "distance_m": 21178.767, "section_seq": 1, "route_path_id": 105521}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21178.767, "from_m": 0.0, "section_seq": 1, "route_path_id": 105521}], "total_distance_m": 21178.767, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20615.566, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 563.201, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:56Z", "source_id": 18634407, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:03Z", "source_id": 18636395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:04Z", "source_id": 18638360, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:20Z", "source_id": 18640436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:24Z", "source_id": 58501090, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:30Z", "source_id": 18642516, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:21Z", "source_id": 58507041, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:23Z", "source_id": 18644398, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:01Z", "source_id": 58512818, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:05Z", "source_id": 18646187, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:50Z", "source_id": 58519071, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:50Z", "source_id": 18648043, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:27Z", "source_id": 58524645, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:31Z", "source_id": 18649763, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:04Z", "source_id": 58530609, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:08Z", "source_id": 18651517, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:03Z", "source_id": 58534966, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:06Z", "source_id": 18652823, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:59Z", "source_id": 58539197, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:02Z", "source_id": 18654136, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:57Z", "source_id": 58545734, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:03Z", "source_id": 18656076, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:23Z", "source_id": 58559932, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:24Z", "source_id": 18660268, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:35Z", "source_id": 58569302, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:41Z", "source_id": 18663085, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:08Z", "source_id": 58576709, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:10Z", "source_id": 18665427, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:06Z", "source_id": 58589549, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:15Z", "source_id": 18669459, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:45Z", "source_id": 58599300, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:24:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:50Z", "source_id": 18672507, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:47Z", "source_id": 58612096, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:50Z", "source_id": 18676469, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:04Z", "source_id": 58619451, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:08Z", "source_id": 18678640, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:52Z", "source_id": 58630175, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:57Z", "source_id": 18681741, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
London Waterloo |
1122 |
1122 |
19 |
None |
None |
Weybridge (B) |
1240 |
1240 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84260/2026-09-19/detailed |
None |
Addlestone |
2026-09-19T12:34:00+01:00 |
Weybridge (B) |
5.0 |
{"type": "LineString", "coordinates": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]} |
1.8 |
1234 |
1239 |
Addlestone |
Weybridge (B) |
Weybridge (B) |
51.3616365 |
-0.4576044 |
51.3616365 |
-0.4576044 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:39:00 |
Weybridge (B) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681741 |
1789817878755586 |
117 |
117 |
2026-09-19 11:49:34.226559 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:33.266409 |
| 666063 |
697219 |
P28359 |
162T14MK19 |
2026-09-19 |
COMPLETE |
18682289 |
2026-09-19 12:39:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 697219, "stp": "P", "toc": "Northern", "uid": "P28359", "consist": "195103", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28359/2026-09-19/detailed", "trust_id": "162T14MK19", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-19", "dest_arr_time": "1240", "dest_platform": "7A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2T14", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "1239", "current_leg_dep": "1233", "current_leg_end": "Leeds", "origin_dep_time": "1208", "origin_platform": "11", "current_location": "Leeds", "last_update_time": "2026-09-19T11:49:52", "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": "1240", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.893, \"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\": 326.359, \"from_m\": 265.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 668.41, \"from_m\": 326.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 767.264, \"from_m\": 668.41, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 801.42, \"from_m\": 767.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1716.605, \"from_m\": 801.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2604.322, \"from_m\": 1716.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2615.022, \"from_m\": 2604.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2654.087, \"from_m\": 2615.022, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2840.784, \"from_m\": 2654.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3543.547, \"from_m\": 2840.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4835.757, \"from_m\": 3543.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\": 6180.143, \"from_m\": 4835.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6847.86, \"from_m\": 6180.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7496.046, \"from_m\": 6847.86, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7944.915, \"from_m\": 7496.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10016.608, \"from_m\": 7944.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\": 10204.157, \"from_m\": 10016.608, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10617.43, \"from_m\": 10204.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12029.851, \"from_m\": 10617.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12995.199, \"from_m\": 12029.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13082.391, \"from_m\": 12995.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13900.94, \"from_m\": 13082.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}], \"service_id\": 697219, \"profile_key\": \"f4be93be7f236cf5e97166e0d79c53f48e8d45d001d65f49c9ad5213e0f1f8c6\", \"schedule_id\": 3146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 1595.161, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 2763.592, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222H\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 4338.064, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 5939.451, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Garforth\", \"stage_seq\": 6, \"distance_m\": 9772.538, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Cross Gates\", \"stage_seq\": 7, \"distance_m\": 11936.663, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 8, \"distance_m\": 13900.94, \"section_seq\": 1, \"route_path_id\": 66030}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13900.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}], \"total_distance_m\": 13900.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13714.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 186.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1208", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:07Z\", \"source_id\": 58593733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:11Z\", \"source_id\": 18670755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:07Z\", \"source_id\": 58602179, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:15Z\", \"source_id\": 18673414, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:17Z\", \"source_id\": 58606814, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:23Z\", \"source_id\": 18674836, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:17Z\", \"source_id\": 58615413, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:18Z\", \"source_id\": 18677423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:41Z\", \"source_id\": 58631938, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:48Z\", \"source_id\": 18682289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "7", "timing_fact_generation": 1789817930388087, "current_leg_arrival_utc": "2026-09-19T12:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:37.056323", "service_state_evidence_id": 18682289, "current_leg_start_actual_dep": "2026-09-19T12:32:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:37.801067", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
LDS |
2T14 |
195103 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 265.893, "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": 326.359, "from_m": 265.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 668.41, "from_m": 326.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 767.264, "from_m": 668.41, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 801.42, "from_m": 767.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1716.605, "from_m": 801.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2604.322, "from_m": 1716.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2615.022, "from_m": 2604.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2654.087, "from_m": 2615.022, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2840.784, "from_m": 2654.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3543.547, "from_m": 2840.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4835.757, "from_m": 3543.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": 6180.143, "from_m": 4835.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6847.86, "from_m": 6180.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7496.046, "from_m": 6847.86, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7944.915, "from_m": 7496.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10016.608, "from_m": 7944.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": 10204.157, "from_m": 10016.608, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10617.43, "from_m": 10204.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12029.851, "from_m": 10617.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12995.199, "from_m": 12029.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13082.391, "from_m": 12995.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13900.94, "from_m": 13082.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}], "service_id": 697219, "profile_key": "f4be93be7f236cf5e97166e0d79c53f48e8d45d001d65f49c9ad5213e0f1f8c6", "schedule_id": 3146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1208", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 1595.161, "section_seq": 1, "route_path_id": 66030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Church Fenton", "stage_seq": 3, "distance_m": 2763.592, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222H", "location": "Micklefield", "stage_seq": 4, "distance_m": 4338.064, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "East Garforth", "stage_seq": 5, "distance_m": 5939.451, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Garforth", "stage_seq": 6, "distance_m": 9772.538, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Cross Gates", "stage_seq": 7, "distance_m": 11936.663, "section_seq": 1, "route_path_id": 66030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 13900.94, "section_seq": 1, "route_path_id": 66030}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13900.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 66030}], "total_distance_m": 13900.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13714.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 186.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:07Z", "source_id": 58593733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:11Z", "source_id": 18670755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:07Z", "source_id": 58602179, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:15Z", "source_id": 18673414, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:17Z", "source_id": 58606814, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:23Z", "source_id": 18674836, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:17Z", "source_id": 58615413, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:18Z", "source_id": 18677423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5292, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:41Z", "source_id": 58631938, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:48Z", "source_id": 18682289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
York |
1208 |
1208 |
11 |
None |
None |
Leeds |
1240 |
1240 |
7A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28359/2026-09-19/detailed |
None |
Cross Gates |
2026-09-19T12:32:30+01:00 |
Leeds |
6.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 |
1233 |
1239 |
Cross Gates |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:39:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682289 |
1789817930388087 |
35 |
35 |
2026-09-19 11:49:37.801067 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:37.056323 |
| 666064 |
695766 |
G89847 |
301Y62MH19 |
2026-09-19 |
COMPLETE |
18681890 |
2026-09-19 12:39:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 695766, "stp": "P", "toc": "Northern", "uid": "G89847", "consist": "323235", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89847/2026-09-19/detailed", "trust_id": "301Y62MH19", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-19", "dest_arr_time": "1236", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y62", "timing_status": "LATE", "origin_station": "Blackpool North", "current_leg_arr": "1239", "current_leg_dep": "1235", "current_leg_end": "Manchester Airport", "origin_dep_time": "1054", "origin_platform": "6", "current_location": "Manchester Airport", "last_update_time": "2026-09-19T11:49:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Heald Green", "dest_arr_time_act": "1236", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Heald Green", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 146.171, \"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\": 835.969, \"from_m\": 146.171, \"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\": 1228.862, \"from_m\": 835.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2719.018, \"from_m\": 1228.862, \"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\": 3146.291, \"from_m\": 2719.018, \"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\": 21528.271, \"from_m\": 3146.291, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22258.874, \"from_m\": 21528.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23582.917, \"from_m\": 22258.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24785.616, \"from_m\": 23582.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29047.418, \"from_m\": 24785.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29425.358, \"from_m\": 29047.418, \"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\": 30873.647, \"from_m\": 29425.358, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31496.905, \"from_m\": 30873.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31615.876, \"from_m\": 31496.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31951.882, \"from_m\": 31615.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36248.886, \"from_m\": 31951.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44794.8, \"from_m\": 36248.886, \"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\": 44820.949, \"from_m\": 44794.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44852.613, \"from_m\": 44820.949, \"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\": 46576.052, \"from_m\": 44852.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46779.616, \"from_m\": 46576.052, \"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\": 47196.135, \"from_m\": 46779.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55581.144, \"from_m\": 47196.135, \"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\": 55730.082, \"from_m\": 55581.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\": 55908.3, \"from_m\": 55730.082, \"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\": 56651.653, \"from_m\": 55908.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57919.27, \"from_m\": 56651.653, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 62132.665, \"from_m\": 57919.27, \"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\": 62220.352, \"from_m\": 62132.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\": 64708.309, \"from_m\": 62220.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69007.589, \"from_m\": 64708.309, \"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\": 69516.32, \"from_m\": 69007.589, \"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\": 79259.039, \"from_m\": 69516.32, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79319.278, \"from_m\": 79259.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79744.523, \"from_m\": 79319.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79898.052, \"from_m\": 79744.523, \"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\": 80496.437, \"from_m\": 79898.052, \"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\": 83925.883, \"from_m\": 80496.437, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86434.802, \"from_m\": 83925.883, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87901.703, \"from_m\": 86434.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88041.896, \"from_m\": 87901.703, \"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\": 88061.44, \"from_m\": 88041.896, \"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\": 88374.454, \"from_m\": 88061.44, \"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}], \"service_id\": 695766, \"profile_key\": \"2e31202e3a198ba6459fa878b736333584813f5a984fb12734fbe8cfddd11225\", \"schedule_id\": 2197, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1054\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 2713.25, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1059\", \"wtt_dep\": \"1100\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 3, \"distance_m\": 22022.198, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1107H\", \"wtt_dep\": \"1108H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 4, \"distance_m\": 28793.616, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 5, \"distance_m\": 31588.691, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1118\", \"wtt_dep\": \"1120H\", \"location\": \"Preston\", \"stage_seq\": 6, \"distance_m\": 33302.095, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121H\", \"location\": \"Ribble Jn\", \"stage_seq\": 7, \"distance_m\": 35143.709, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 8, \"distance_m\": 37844.229, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1125H\", \"wtt_dep\": \"1126H\", \"location\": \"Leyland\", \"stage_seq\": 9, \"distance_m\": 44455.88, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129\", \"location\": \"Euxton Jn\", \"stage_seq\": 10, \"distance_m\": 46043.107, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1130H\", \"wtt_dep\": \"1131\", \"location\": \"Buckshaw Village\", \"stage_seq\": 11, \"distance_m\": 47196.135, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1134\", \"wtt_dep\": \"1135\", \"location\": \"Chorley\", \"stage_seq\": 12, \"distance_m\": 55492.826, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139H\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 13, \"distance_m\": 56299.397, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Blackrod\", \"stage_seq\": 14, \"distance_m\": 62381.466, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1146\", \"location\": \"Horwich Parkway\", \"stage_seq\": 15, \"distance_m\": 65389.968, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1149\", \"location\": \"Lostock\", \"stage_seq\": 16, \"distance_m\": 71399.631, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Lostock Jn\", \"stage_seq\": 17, \"distance_m\": 75700.445, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": \"1154\", \"location\": \"Bolton\", \"stage_seq\": 18, \"distance_m\": 79568.54, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Burnden Jn\", \"stage_seq\": 19, \"distance_m\": 83085.218, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1206\", \"location\": \"Salford Crescent\", \"stage_seq\": 20, \"distance_m\": 84245.783, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 86964.667, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Water Street Jn\", \"stage_seq\": 22, \"distance_m\": 88374.454, \"section_seq\": 1, \"route_path_id\": 28811}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 88374.454, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28811}], \"total_distance_m\": 88374.454, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 88374.454, \"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": "1054", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:25Z\", \"source_id\": 58415046, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:30Z\", \"source_id\": 18616184, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:12Z\", \"source_id\": 58432062, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:18Z\", \"source_id\": 18621340, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:37Z\", \"source_id\": 58452758, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:40Z\", \"source_id\": 18627649, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:45Z\", \"source_id\": 58469999, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:56Z\", \"source_id\": 18633044, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:05Z\", \"source_id\": 58483347, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:07Z\", \"source_id\": 18637064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:34Z\", \"source_id\": 58490872, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:38Z\", \"source_id\": 18639374, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:51Z\", \"source_id\": 58502082, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:56Z\", \"source_id\": 18642830, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:54Z\", \"source_id\": 58510451, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:00Z\", \"source_id\": 18645483, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:05Z\", \"source_id\": 58517455, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:07Z\", \"source_id\": 18647559, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:46Z\", \"source_id\": 58527723, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:48Z\", \"source_id\": 18650670, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:09Z\", \"source_id\": 58539514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:15Z\", \"source_id\": 18654270, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:15Z\", \"source_id\": 58566462, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:18Z\", \"source_id\": 18662215, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:08Z\", \"source_id\": 58578877, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:13Z\", \"source_id\": 18666123, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:56Z\", \"source_id\": 58584839, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:00Z\", \"source_id\": 18667986, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:36Z\", \"source_id\": 58596918, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:40Z\", \"source_id\": 18671760, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:18Z\", \"source_id\": 58622250, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:23Z\", \"source_id\": 18679472, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:06Z\", \"source_id\": 58630680, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:09Z\", \"source_id\": 18681890, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789817890059507, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:42.145669", "service_state_evidence_id": 18681890, "current_leg_start_actual_dep": "2026-09-19T12:31:30+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:42.435107", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPN |
MIA |
1Y62 |
323235 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 146.171, "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": 835.969, "from_m": 146.171, "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": 1228.862, "from_m": 835.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2719.018, "from_m": 1228.862, "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": 3146.291, "from_m": 2719.018, "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": 21528.271, "from_m": 3146.291, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22258.874, "from_m": 21528.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23582.917, "from_m": 22258.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24785.616, "from_m": 23582.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29047.418, "from_m": 24785.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29425.358, "from_m": 29047.418, "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": 30873.647, "from_m": 29425.358, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31496.905, "from_m": 30873.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31615.876, "from_m": 31496.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31951.882, "from_m": 31615.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36248.886, "from_m": 31951.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44794.8, "from_m": 36248.886, "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": 44820.949, "from_m": 44794.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44852.613, "from_m": 44820.949, "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": 46576.052, "from_m": 44852.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46779.616, "from_m": 46576.052, "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": 47196.135, "from_m": 46779.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55581.144, "from_m": 47196.135, "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": 55730.082, "from_m": 55581.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": 55908.3, "from_m": 55730.082, "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": 56651.653, "from_m": 55908.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57919.27, "from_m": 56651.653, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 62132.665, "from_m": 57919.27, "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": 62220.352, "from_m": 62132.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": 64708.309, "from_m": 62220.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69007.589, "from_m": 64708.309, "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": 69516.32, "from_m": 69007.589, "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": 79259.039, "from_m": 69516.32, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79319.278, "from_m": 79259.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79744.523, "from_m": 79319.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79898.052, "from_m": 79744.523, "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": 80496.437, "from_m": 79898.052, "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": 83925.883, "from_m": 80496.437, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86434.802, "from_m": 83925.883, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87901.703, "from_m": 86434.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88041.896, "from_m": 87901.703, "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": 88061.44, "from_m": 88041.896, "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": 88374.454, "from_m": 88061.44, "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}], "service_id": 695766, "profile_key": "2e31202e3a198ba6459fa878b736333584813f5a984fb12734fbe8cfddd11225", "schedule_id": 2197, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1054", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 2713.25, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1059", "wtt_dep": "1100", "location": "Poulton-le-Fylde", "stage_seq": 3, "distance_m": 22022.198, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1107H", "wtt_dep": "1108H", "location": "Kirkham & Wesham", "stage_seq": 4, "distance_m": 28793.616, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116H", "location": "Preston Fylde Jn", "stage_seq": 5, "distance_m": 31588.691, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1118", "wtt_dep": "1120H", "location": "Preston", "stage_seq": 6, "distance_m": 33302.095, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121H", "location": "Ribble Jn", "stage_seq": 7, "distance_m": 35143.709, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123", "location": "Farington Curve Jn", "stage_seq": 8, "distance_m": 37844.229, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1125H", "wtt_dep": "1126H", "location": "Leyland", "stage_seq": 9, "distance_m": 44455.88, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129", "location": "Euxton Jn", "stage_seq": 10, "distance_m": 46043.107, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1130H", "wtt_dep": "1131", "location": "Buckshaw Village", "stage_seq": 11, "distance_m": 47196.135, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1134", "wtt_dep": "1135", "location": "Chorley", "stage_seq": 12, "distance_m": 55492.826, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139H", "location": "Adlington (Lancashire)", "stage_seq": 13, "distance_m": 56299.397, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Blackrod", "stage_seq": 14, "distance_m": 62381.466, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1146", "location": "Horwich Parkway", "stage_seq": 15, "distance_m": 65389.968, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1149", "location": "Lostock", "stage_seq": 16, "distance_m": 71399.631, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Lostock Jn", "stage_seq": 17, "distance_m": 75700.445, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": "1154", "location": "Bolton", "stage_seq": 18, "distance_m": 79568.54, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Burnden Jn", "stage_seq": 19, "distance_m": 83085.218, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1206", "location": "Salford Crescent", "stage_seq": 20, "distance_m": 84245.783, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 86964.667, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Water Street Jn", "stage_seq": 22, "distance_m": 88374.454, "section_seq": 1, "route_path_id": 28811}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88374.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 28811}], "total_distance_m": 88374.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 88374.454, "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": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:25Z", "source_id": 58415046, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:30Z", "source_id": 18616184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:12Z", "source_id": 58432062, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:07:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:18Z", "source_id": 18621340, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:37Z", "source_id": 58452758, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:40Z", "source_id": 18627649, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7988, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:45Z", "source_id": 58469999, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:56Z", "source_id": 18633044, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8012, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:05Z", "source_id": 58483347, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:07Z", "source_id": 18637064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:34Z", "source_id": 58490872, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:38Z", "source_id": 18639374, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8037, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:51Z", "source_id": 58502082, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:56Z", "source_id": 18642830, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8021, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:54Z", "source_id": 58510451, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:00Z", "source_id": 18645483, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8029, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:05Z", "source_id": 58517455, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:07Z", "source_id": 18647559, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:46Z", "source_id": 58527723, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:48Z", "source_id": 18650670, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:09Z", "source_id": 58539514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T10:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:15Z", "source_id": 18654270, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:15Z", "source_id": 58566462, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:18Z", "source_id": 18662215, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:08Z", "source_id": 58578877, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:13Z", "source_id": 18666123, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:56Z", "source_id": 58584839, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:00Z", "source_id": 18667986, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:36Z", "source_id": 58596918, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:40Z", "source_id": 18671760, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:18Z", "source_id": 58622250, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:23Z", "source_id": 18679472, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:06Z", "source_id": 58630680, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:09Z", "source_id": 18681890, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Blackpool North |
1054 |
1054 |
6 |
None |
None |
Manchester Airport |
1236 |
1236 |
1A |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89847/2026-09-19/detailed |
None |
Heald Green |
2026-09-19T12:31:30+01:00 |
Manchester Airport |
4.0 |
{"type": "LineString", "coordinates": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
1.8 |
1235 |
1239 |
Heald Green |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:39:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681890 |
1789817890059507 |
131 |
131 |
2026-09-19 11:49:42.435107 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:42.145669 |
| 666065 |
696954 |
Y65417 |
529A27MJ19 |
2026-09-19 |
COMPLETE |
18682155 |
2026-09-19 12:39:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 696954, "stp": "P", "toc": "London Overground", "uid": "Y65417", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65417/2026-09-19/detailed", "trust_id": "529A27MJ19", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A27", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1239", "current_leg_dep": "1235", "current_leg_end": "Crystal Palace", "origin_dep_time": "1156", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-19T11:49:52", "route_debug_link": null, "timing_variation": "0 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": "1239", "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\": 179.518, \"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: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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2646.843, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2733.041, \"from_m\": 2646.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2853.966, \"from_m\": 2733.041, \"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\": 2916.793, \"from_m\": 2853.966, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 2925.742, \"from_m\": 2916.793, \"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\": 3201.908, \"from_m\": 2925.742, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 696954, \"profile_key\": \"fc0c1f4580c2e007ed4d8bc9496b6f94b0d444c32504169496faf5cee18ff361\", \"schedule_id\": 28770, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1158\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 2766.536, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1201\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 3201.908, \"section_seq\": 1, \"route_path_id\": 28118}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3201.908, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28118}], \"total_distance_m\": 3201.908, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3201.908, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:13Z\", \"source_id\": 58541870, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:17Z\", \"source_id\": 18654918, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:51Z\", \"source_id\": 58547822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:56Z\", \"source_id\": 18656617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:23Z\", \"source_id\": 58553356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:29Z\", \"source_id\": 18658284, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:32Z\", \"source_id\": 58558110, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:35Z\", \"source_id\": 18659758, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:23Z\", \"source_id\": 58564464, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:23Z\", \"source_id\": 18661631, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:47Z\", \"source_id\": 58569755, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:55Z\", \"source_id\": 18663231, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:51Z\", \"source_id\": 58574063, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:53Z\", \"source_id\": 18664553, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:56Z\", \"source_id\": 58578439, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:59Z\", \"source_id\": 18665991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:56Z\", \"source_id\": 58582737, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:00Z\", \"source_id\": 18667387, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:31Z\", \"source_id\": 58586046, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:35Z\", \"source_id\": 18668336, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:13Z\", \"source_id\": 58589728, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:15Z\", \"source_id\": 18669476, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:46Z\", \"source_id\": 58597286, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:50Z\", \"source_id\": 18671844, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:27Z\", \"source_id\": 58605000, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:30Z\", \"source_id\": 18674276, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:55Z\", \"source_id\": 58612382, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:00Z\", \"source_id\": 18676563, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:04Z\", \"source_id\": 58617157, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:09Z\", \"source_id\": 18677964, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:30Z\", \"source_id\": 58622680, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:33Z\", \"source_id\": 18679565, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:31Z\", \"source_id\": 58631605, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:33Z\", \"source_id\": 18682155, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1789817915752551, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:47.727549", "service_state_evidence_id": 18682155, "current_leg_start_actual_dep": "2026-09-19T12:34:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:49.210141", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A27 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 179.518, "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: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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2646.843, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 2733.041, "from_m": 2646.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2853.966, "from_m": 2733.041, "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": 2916.793, "from_m": 2853.966, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 2925.742, "from_m": 2916.793, "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": 3201.908, "from_m": 2925.742, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 696954, "profile_key": "fc0c1f4580c2e007ed4d8bc9496b6f94b0d444c32504169496faf5cee18ff361", "schedule_id": 28770, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28118}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1158", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 2766.536, "section_seq": 1, "route_path_id": 28118}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1201", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 3201.908, "section_seq": 1, "route_path_id": 28118}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3201.908, "from_m": 0.0, "section_seq": 1, "route_path_id": 28118}], "total_distance_m": 3201.908, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3201.908, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:13Z", "source_id": 58541870, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:17Z", "source_id": 18654918, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:51Z", "source_id": 58547822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:56Z", "source_id": 18656617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:23Z", "source_id": 58553356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:29Z", "source_id": 18658284, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:32Z", "source_id": 58558110, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:35Z", "source_id": 18659758, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:23Z", "source_id": 58564464, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:23Z", "source_id": 18661631, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:47Z", "source_id": 58569755, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:55Z", "source_id": 18663231, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:51Z", "source_id": 58574063, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:53Z", "source_id": 18664553, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:56Z", "source_id": 58578439, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:59Z", "source_id": 18665991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:56Z", "source_id": 58582737, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:00Z", "source_id": 18667387, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:31Z", "source_id": 58586046, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:35Z", "source_id": 18668336, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:13Z", "source_id": 58589728, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:15Z", "source_id": 18669476, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:46Z", "source_id": 58597286, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:50Z", "source_id": 18671844, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:27Z", "source_id": 58605000, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:30Z", "source_id": 18674276, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:55Z", "source_id": 58612382, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:00Z", "source_id": 18676563, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:04Z", "source_id": 58617157, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:09Z", "source_id": 18677964, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:30Z", "source_id": 58622680, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:33Z", "source_id": 18679565, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:31Z", "source_id": 58631605, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:33Z", "source_id": 18682155, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
1156 |
1156 |
2 |
None |
None |
Crystal Palace |
1239 |
1239 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65417/2026-09-19/detailed |
None |
Sydenham |
2026-09-19T12:34:30+01:00 |
Crystal Palace |
4.0 |
{"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} |
1.2 |
1235 |
1239 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:39:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682155 |
1789817915752551 |
83 |
83 |
2026-09-19 11:49:49.210141 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:47.727549 |
| 666066 |
696241 |
L38191 |
741Y32MI19 |
2026-09-19 |
COMPLETE |
18681852 |
2026-09-19 12:39:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 696241, "stp": "O", "toc": "Chiltern Railways", "uid": "L38191", "consist": "165020+165035", "dest_crs": "MYB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L38191/2026-09-19/detailed", "trust_id": "741Y32MI19", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "3", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1Y32", "timing_status": "EARLY", "origin_station": "Oxford", "current_leg_arr": "1239", "current_leg_dep": "1230", "current_leg_end": "London Marylebone", "origin_dep_time": "1115", "origin_platform": "2", "current_location": "London Marylebone", "last_update_time": "2026-09-19T11:49:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Wembley Stadium", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Wembley Stadium", "current_leg_milage": "6.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12650.319, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12944.408, \"from_m\": 12650.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13257.665, \"from_m\": 12944.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.52, \"from_m\": 13257.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14684.853, \"from_m\": 13420.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14744.86, \"from_m\": 14684.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14982.299, \"from_m\": 14744.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16094.617, \"from_m\": 14982.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18338.003, \"from_m\": 16094.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18379.639, \"from_m\": 18338.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36415.127, \"from_m\": 18379.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36454.502, \"from_m\": 36415.127, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36492.421, \"from_m\": 36454.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36998.582, \"from_m\": 36492.421, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37806.503, \"from_m\": 36998.582, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52812.997, \"from_m\": 37806.503, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52862.853, \"from_m\": 52812.997, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53217.547, \"from_m\": 52862.853, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53259.771, \"from_m\": 53217.547, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53398.178, \"from_m\": 53259.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 696241, \"profile_key\": \"864df6a8c86b1b31a685e55221374869fd4fa52b596d43e188e4d56b2637e7d3\", \"schedule_id\": 35797, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1120\", \"wtt_dep\": \"1121\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1130H\", \"wtt_dep\": \"1132\", \"location\": \"Bicester Village\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Gavray Jn\", \"stage_seq\": 6, \"distance_m\": 13248.439, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Bicester South Jn\", \"stage_seq\": 7, \"distance_m\": 14963.902, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 8, \"distance_m\": 17019.558, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Princes Risborough\", \"stage_seq\": 9, \"distance_m\": 21469.809, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Saunderton\", \"stage_seq\": 10, \"distance_m\": 26764.204, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"High Wycombe\", \"stage_seq\": 11, \"distance_m\": 31726.075, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Beaconsfield\", \"stage_seq\": 12, \"distance_m\": 32941.808, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Seer Green and Jordans\", \"stage_seq\": 13, \"distance_m\": 35770.579, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213H\", \"location\": \"Gerrards Cross\", \"stage_seq\": 14, \"distance_m\": 41448.067, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1218\", \"location\": \"Denham\", \"stage_seq\": 15, \"distance_m\": 43612.17, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"West Ruislip\", \"stage_seq\": 16, \"distance_m\": 44816.941, \"section_seq\": 1, \"route_path_id\": 102835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"South Ruislip\", \"stage_seq\": 17, \"distance_m\": 53398.178, \"section_seq\": 1, \"route_path_id\": 102835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53398.178, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102835}], \"total_distance_m\": 53398.178, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 51393.079, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2005.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:18:49Z\", \"source_id\": 58459509, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:18:55Z\", \"source_id\": 18629775, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:45Z\", \"source_id\": 58480602, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:49Z\", \"source_id\": 18636227, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:42Z\", \"source_id\": 58509994, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:46Z\", \"source_id\": 18645337, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:02Z\", \"source_id\": 58523765, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:06Z\", \"source_id\": 18649499, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:25Z\", \"source_id\": 58529241, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:29Z\", \"source_id\": 18651131, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:59Z\", \"source_id\": 58539203, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:02Z\", \"source_id\": 18654130, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:48Z\", \"source_id\": 58554251, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:50Z\", \"source_id\": 18658561, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:49Z\", \"source_id\": 58563165, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:54Z\", \"source_id\": 18661314, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:43Z\", \"source_id\": 58571741, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:50Z\", \"source_id\": 18663871, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:30Z\", \"source_id\": 58581769, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:33Z\", \"source_id\": 18667018, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:38Z\", \"source_id\": 58592776, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:45Z\", \"source_id\": 18670473, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:32Z\", \"source_id\": 58596784, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:34Z\", \"source_id\": 18671702, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:37Z\", \"source_id\": 58609628, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:41Z\", \"source_id\": 18675698, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:32Z\", \"source_id\": 58629382, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:35Z\", \"source_id\": 18681541, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:04Z\", \"source_id\": 58630617, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:05Z\", \"source_id\": 18681852, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "3", "timing_fact_generation": 1789817886029765, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:49.612073", "service_state_evidence_id": 18681852, "current_leg_start_actual_dep": "2026-09-19T12:30:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:50.613554", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
O |
OXF |
MYB |
1Y32 |
165020+165035 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12650.319, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12944.408, "from_m": 12650.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13257.665, "from_m": 12944.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.52, "from_m": 13257.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14684.853, "from_m": 13420.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14744.86, "from_m": 14684.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14982.299, "from_m": 14744.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16094.617, "from_m": 14982.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18338.003, "from_m": 16094.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18379.639, "from_m": 18338.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36415.127, "from_m": 18379.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36454.502, "from_m": 36415.127, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36492.421, "from_m": 36454.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36998.582, "from_m": 36492.421, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 37806.503, "from_m": 36998.582, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52812.997, "from_m": 37806.503, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52862.853, "from_m": 52812.997, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53217.547, "from_m": 52862.853, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53259.771, "from_m": 53217.547, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53398.178, "from_m": 53259.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 696241, "profile_key": "864df6a8c86b1b31a685e55221374869fd4fa52b596d43e188e4d56b2637e7d3", "schedule_id": 35797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1115", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118H", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1120", "wtt_dep": "1121", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1130H", "wtt_dep": "1132", "location": "Bicester Village", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Gavray Jn", "stage_seq": 6, "distance_m": 13248.439, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Bicester South Jn", "stage_seq": 7, "distance_m": 14963.902, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Haddenham & Thame Parkway", "stage_seq": 8, "distance_m": 17019.558, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Princes Risborough", "stage_seq": 9, "distance_m": 21469.809, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Saunderton", "stage_seq": 10, "distance_m": 26764.204, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "High Wycombe", "stage_seq": 11, "distance_m": 31726.075, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Beaconsfield", "stage_seq": 12, "distance_m": 32941.808, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Seer Green and Jordans", "stage_seq": 13, "distance_m": 35770.579, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213H", "location": "Gerrards Cross", "stage_seq": 14, "distance_m": 41448.067, "section_seq": 1, "route_path_id": 102835}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1218", "location": "Denham", "stage_seq": 15, "distance_m": 43612.17, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "West Ruislip", "stage_seq": 16, "distance_m": 44816.941, "section_seq": 1, "route_path_id": 102835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "South Ruislip", "stage_seq": 17, "distance_m": 53398.178, "section_seq": 1, "route_path_id": 102835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53398.178, "from_m": 0.0, "section_seq": 1, "route_path_id": 102835}], "total_distance_m": 53398.178, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 51393.079, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2005.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24074, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:18:49Z", "source_id": 58459509, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:20:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:18:55Z", "source_id": 18629775, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24304, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:45Z", "source_id": 58480602, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:49Z", "source_id": 18636227, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:42Z", "source_id": 58509994, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:46Z", "source_id": 18645337, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23354, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:02Z", "source_id": 58523765, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:06Z", "source_id": 18649499, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:25Z", "source_id": 58529241, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:29Z", "source_id": 18651131, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:59Z", "source_id": 58539203, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:02Z", "source_id": 18654130, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:48Z", "source_id": 58554251, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:50Z", "source_id": 18658561, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23320, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:49Z", "source_id": 58563165, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:54Z", "source_id": 18661314, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:43Z", "source_id": 58571741, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:50Z", "source_id": 18663871, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23295, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:30Z", "source_id": 58581769, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:33Z", "source_id": 18667018, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23274, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:38Z", "source_id": 58592776, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:45Z", "source_id": 18670473, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:32Z", "source_id": 58596784, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:34Z", "source_id": 18671702, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:37Z", "source_id": 58609628, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:41Z", "source_id": 18675698, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:32Z", "source_id": 58629382, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:35Z", "source_id": 18681541, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18323, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:04Z", "source_id": 58630617, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:39:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:05Z", "source_id": 18681852, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Oxford |
1115 |
1115 |
2 |
None |
None |
London Marylebone |
1241 |
1241 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L38191/2026-09-19/detailed |
None |
Wembley Stadium |
2026-09-19T12:30:00+01:00 |
London Marylebone |
9.0 |
{"type": "LineString", "coordinates": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
6.5 |
1230 |
1239 |
Wembley Stadium |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:39:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681852 |
1789817886029765 |
91 |
91 |
2026-09-19 11:49:50.613554 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:49.612073 |
| 666067 |
694725 |
W33718 |
721F17MG19 |
2026-09-19 |
COMPLETE |
18681805 |
2026-09-19 12:39:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 694725, "stp": "O", "toc": "Avanti West Coast", "uid": "W33718", "consist": "390107", "dest_crs": "LIV", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33718/2026-09-19/detailed", "trust_id": "721F17MG19", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-19", "dest_arr_time": "1223", "dest_platform": "10", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F17", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1239", "current_leg_dep": "1223", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1007", "origin_platform": "15", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-19T11:49:52", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8677802, 53.35339350000001], [-2.8702084, 53.3533211], [-2.8703115, 53.3533181], [-2.8725182, 53.353252300000015], [-2.8729219000000006, 53.3532402], [-2.873784, 53.3532479], [-2.874466599999999, 53.353227699999984], [-2.8746089091824683, 53.35322542759811], [-2.8751679999999995, 53.3532165], [-2.8758676, 53.3532185], [-2.8765544, 53.35324320000001], [-2.8773259, 53.35330230000001], [-2.8781136, 53.3533938], [-2.8788733, 53.3535165], [-2.8796104, 53.3536619], [-2.8803267, 53.35384069999999], [-2.8809868999999995, 53.3540324], [-2.8816713999999997, 53.35426640000001], [-2.8823391, 53.3545292], [-2.8829806999999996, 53.354820199999985], [-2.8834947, 53.355081899999995], [-2.883625, 53.3551574], [-2.8839924, 53.3553702], [-2.8849398, 53.35593930000002], [-2.8865026999999994, 53.35687810000001], [-2.8866227259736914, 53.35694968852615], [-2.88668187910532, 53.35698496989128], [-2.8867836999999996, 53.3570457], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Runcorn", "dest_arr_time_act": "1223", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Runcorn", "current_leg_milage": "13.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2564.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2938.311, \"from_m\": 2564.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3814.751, \"from_m\": 2938.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4816.153, \"from_m\": 3814.751, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5520.376, \"from_m\": 4816.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6545.245, \"from_m\": 5520.376, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 694725, \"profile_key\": \"80a7f6462a8aeb2d9a92cedc5584c9b9676a4ae8406d6131e18fd95d476a097a\", \"schedule_id\": 40630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1007\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 6545.245, \"section_seq\": 1, \"route_path_id\": 30455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6545.245, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30455}], \"total_distance_m\": 6545.245, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 4964.582, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1580.663, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1007", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:18:47Z\", \"source_id\": 58328937, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:19:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:18:51Z\", \"source_id\": 18596257, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:20:39Z\", \"source_id\": 58333086, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:21:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:20:44Z\", \"source_id\": 18597601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:25:00Z\", \"source_id\": 58342121, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:24:59Z\", \"source_id\": 18600312, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:55Z\", \"source_id\": 58354748, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:47:40Z\", \"source_id\": 58391726, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:47:43Z\", \"source_id\": 18608987, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:52:24Z\", \"source_id\": 58402136, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:52:30Z\", \"source_id\": 18612167, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:52Z\", \"source_id\": 58453307, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:56Z\", \"source_id\": 18627830, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:17Z\", \"source_id\": 58469068, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:23:24Z\", \"source_id\": 18632720, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:48Z\", \"source_id\": 58484934, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:52Z\", \"source_id\": 18637542, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:55Z\", \"source_id\": 58502226, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:58Z\", \"source_id\": 18642866, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:04Z\", \"source_id\": 58532850, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:09Z\", \"source_id\": 18652176, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:17Z\", \"source_id\": 58561973, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:21Z\", \"source_id\": 18660948, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:00Z\", \"source_id\": 58572292, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:05Z\", \"source_id\": 18664044, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:28Z\", \"source_id\": 58579621, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:34Z\", \"source_id\": 18666375, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:35Z\", \"source_id\": 58590513, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:41Z\", \"source_id\": 18669760, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:26Z\", \"source_id\": 58611301, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:30Z\", \"source_id\": 18676252, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:57Z\", \"source_id\": 58623643, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:04Z\", \"source_id\": 18679881, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:57Z\", \"source_id\": 58630365, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:01Z\", \"source_id\": 18681805, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "10", "timing_fact_generation": 1789817882700662, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390107\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-19T11:39:50.292518", "service_state_evidence_id": 18681805, "current_leg_start_actual_dep": "2026-09-19T12:20:30+01:00", "operational_evidence_version": 175, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:50.619786", "service_state_valid_until_kind": null, "operational_interpretation_version": 175, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
EUS |
LIV |
1F17 |
390107 |
11 |
125 |
{"units": ["390107"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 2564.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2938.311, "from_m": 2564.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3814.751, "from_m": 2938.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4816.153, "from_m": 3814.751, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5520.376, "from_m": 4816.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6545.245, "from_m": 5520.376, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 694725, "profile_key": "80a7f6462a8aeb2d9a92cedc5584c9b9676a4ae8406d6131e18fd95d476a097a", "schedule_id": 40630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1007", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 6545.245, "section_seq": 1, "route_path_id": 30455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6545.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 30455}], "total_distance_m": 6545.245, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 4964.582, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1580.663, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:18:47Z", "source_id": 58328937, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:19:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:18:51Z", "source_id": 18596257, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:20:39Z", "source_id": 58333086, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:21:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:20:44Z", "source_id": 18597601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:25:00Z", "source_id": 58342121, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:24:59Z", "source_id": 18600312, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:55Z", "source_id": 58354748, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T09:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:47:40Z", "source_id": 58391726, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T09:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:47:43Z", "source_id": 18608987, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:52:24Z", "source_id": 58402136, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T09:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:52:30Z", "source_id": 18612167, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:52Z", "source_id": 58453307, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:56Z", "source_id": 18627830, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:17Z", "source_id": 58469068, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:23:24Z", "source_id": 18632720, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20621, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:48Z", "source_id": 58484934, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:52Z", "source_id": 18637542, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19135, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:55Z", "source_id": 58502226, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T10:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:58Z", "source_id": 18642866, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11361, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:04Z", "source_id": 58532850, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T10:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:09Z", "source_id": 18652176, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10797, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:17Z", "source_id": 58561973, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:21Z", "source_id": 18660948, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:00Z", "source_id": 58572292, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:05Z", "source_id": 18664044, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:28Z", "source_id": 58579621, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:15:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:34Z", "source_id": 18666375, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:35Z", "source_id": 58590513, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T11:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:41Z", "source_id": 18669760, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9931, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:26Z", "source_id": 58611301, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:30Z", "source_id": 18676252, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:57Z", "source_id": 58623643, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T11:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:04Z", "source_id": 18679881, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9843, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:57Z", "source_id": 58630365, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T11:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:01Z", "source_id": 18681805, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
London Euston |
1007 |
1007 |
15 |
None |
None |
Liverpool Lime Street HL/ML |
1223 |
1223 |
10 |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33718/2026-09-19/detailed |
None |
Runcorn |
2026-09-19T12:20:30+01:00 |
Liverpool Lime Street HL/ML |
16.0 |
{"type": "LineString", "coordinates": [[-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8677802, 53.35339350000001], [-2.8702084, 53.3533211], [-2.8703115, 53.3533181], [-2.8725182, 53.353252300000015], [-2.8729219000000006, 53.3532402], [-2.873784, 53.3532479], [-2.874466599999999, 53.353227699999984], [-2.8746089091824683, 53.35322542759811], [-2.8751679999999995, 53.3532165], [-2.8758676, 53.3532185], [-2.8765544, 53.35324320000001], [-2.8773259, 53.35330230000001], [-2.8781136, 53.3533938], [-2.8788733, 53.3535165], [-2.8796104, 53.3536619], [-2.8803267, 53.35384069999999], [-2.8809868999999995, 53.3540324], [-2.8816713999999997, 53.35426640000001], [-2.8823391, 53.3545292], [-2.8829806999999996, 53.354820199999985], [-2.8834947, 53.355081899999995], [-2.883625, 53.3551574], [-2.8839924, 53.3553702], [-2.8849398, 53.35593930000002], [-2.8865026999999994, 53.35687810000001], [-2.8866227259736914, 53.35694968852615], [-2.88668187910532, 53.35698496989128], [-2.8867836999999996, 53.3570457], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
13.1 |
1223 |
1239 |
Runcorn |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:39:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18681805 |
1789817882700662 |
175 |
175 |
2026-09-19 11:49:50.619786 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:50.292518 |
| 666068 |
697688 |
W00284 |
765M71MK19 |
2026-09-19 |
COMPLETE |
18683011 |
2026-09-19 12:38:00 |
2026-09-19 11:49:52 |
2026-09-21 11:49:52 |
{"id": 697688, "stp": "P", "toc": "West Midlands Trains", "uid": "W00284", "consist": "172344", "dest_crs": "HFD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00284/2026-09-19/detailed", "trust_id": "765M71MK19", "origin_crs": "HFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hereford", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "3", "is_terminated": 1, "next_location": "Hereford", "signalling_id": "5M71", "timing_status": "ON TIME", "origin_station": "Hereford", "current_leg_arr": "1238", "current_leg_dep": "1236", "current_leg_end": "Hereford", "origin_dep_time": "1229", "origin_platform": "1", "current_location": "Hereford", "last_update_time": "2026-09-19T11:49:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7048914999999996, 52.05857], [-2.7051464000000003, 52.0589018], [-2.7053320999999997, 52.0591202], [-2.7054226, 52.05922670000001], [-2.705613099999999, 52.05942790000001], [-2.7058249999999995, 52.0596406], [-2.7061952, 52.0600269], [-2.7062907, 52.060103999999995], [-2.7065304, 52.060350799999995], [-2.7066579, 52.0604707], [-2.7069595, 52.0607216], [-2.7072733, 52.06096670000001], [-2.7075243, 52.06112639999999], [-2.7076977, 52.0612321], [-2.7080566, 52.0614046], [-2.7085343, 52.0616327]]}", "current_leg_start": "Hereford Sig. H2", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "52.0616327", "next_location_lon": "-2.7085343", "previous_location": "Hereford", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 697688, \"profile_key\": \"8310b0fd2f81ffcd42954b3b6b21274ca6d78e90160a1c38ca4d753a44fd6ca0\", \"schedule_id\": 23406, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Hereford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1236\", \"location\": \"Hereford Sig. H2\", \"stage_seq\": 2, \"distance_m\": 3202.169, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": null, \"location\": \"Hereford\", \"stage_seq\": 3, \"distance_m\": 5843.425, \"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": "1229", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.0616327", "current_position_lon": "-2.7085343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:49Z\", \"source_id\": 18683011, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hereford", "service_state_platform": "3", "timing_fact_generation": 1789817990791138, "current_leg_arrival_utc": "2026-09-19T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:39:50.788055", "service_state_evidence_id": 18683011, "current_leg_start_actual_dep": "2026-09-19T12:36:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-19T11:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:49:51.567915", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
HFD |
HFD |
5M71 |
172344 |
3 |
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": 697688, "profile_key": "8310b0fd2f81ffcd42954b3b6b21274ca6d78e90160a1c38ca4d753a44fd6ca0", "schedule_id": 23406, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1229", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1236", "location": "Hereford Sig. H2", "stage_seq": 2, "distance_m": 3202.169, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": null, "location": "Hereford", "stage_seq": 3, "distance_m": 5843.425, "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:49Z", "source_id": 18683011, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}] |
Hereford |
1229 |
1229 |
1 |
None |
None |
Hereford |
1238 |
1238 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00284/2026-09-19/detailed |
None |
Hereford Sig. H2 |
2026-09-19T12:36:00+01:00 |
Hereford |
2.0 |
{"type": "LineString", "coordinates": [[-2.7048914999999996, 52.05857], [-2.7051464000000003, 52.0589018], [-2.7053320999999997, 52.0591202], [-2.7054226, 52.05922670000001], [-2.705613099999999, 52.05942790000001], [-2.7058249999999995, 52.0596406], [-2.7061952, 52.0600269], [-2.7062907, 52.060103999999995], [-2.7065304, 52.060350799999995], [-2.7066579, 52.0604707], [-2.7069595, 52.0607216], [-2.7072733, 52.06096670000001], [-2.7075243, 52.06112639999999], [-2.7076977, 52.0612321], [-2.7080566, 52.0614046], [-2.7085343, 52.0616327]]} |
0.3 |
1236 |
1238 |
Hereford |
Hereford |
Hereford |
52.0616327 |
-2.7085343 |
52.0616327 |
-2.7085343 |
1 |
0 |
2026-09-19 11:49:52 |
TERMINATED |
2026-09-19 11:38:00 |
Hereford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683011 |
1789817990791138 |
3 |
3 |
2026-09-19 11:49:51.567915 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:39:50.788055 |
| 666069 |
695377 |
W29885 |
121V58MG19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:40:00 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 695377, "stp": "O", "toc": "CrossCountry", "uid": "W29885", "consist": "221111+221109", "dest_crs": "PLY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29885/2026-09-19/detailed", "trust_id": "121V58MG19", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-19", "dest_arr_time": "1847", "dest_platform": "4", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1V58", "timing_status": "ON TIME", "origin_station": "Newcastle", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1140", "origin_platform": "4", "current_location": "Church Fenton", "last_update_time": "2026-09-19T11:50:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1847", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Darlington", "current_leg_milage": null, "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1140", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Newcastle", "service_state_platform": "4", "timing_fact_generation": 1789818560322891, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:00.252758", "service_state_evidence_id": 58334324, "current_leg_start_actual_dep": null, "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:01.320469", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
NCL |
PLY |
1V58 |
221111+221109 |
10 |
125 |
None |
None |
[] |
Newcastle |
1140 |
1140 |
4 |
None |
None |
Plymouth |
1847 |
1847 |
4 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29885/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Darlington |
Church Fenton |
Leeds |
None |
None |
None |
None |
1 |
0 |
2026-09-19 11:50:21 |
TERMINATED |
2026-09-19 11:40:00 |
Newcastle |
TD |
NEVER_DEPARTED_TIMEOUT |
58334324 |
1789818560322891 |
5 |
5 |
2026-09-19 11:50:01.320469 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:00.252758 |
| 666070 |
695442 |
17562 |
885Z502H19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:40:00 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 695442, "stp": "N", "toc": null, "uid": "17562", "consist": null, "dest_crs": "XGI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:17562/2026-09-19/detailed", "trust_id": "885Z502H19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gillingham E.M.U.D.", "service_date": "2026-09-19", "dest_arr_time": "1140", "dest_platform": null, "is_terminated": 1, "next_location": "Gillingham Reception Road", "signalling_id": "5Z50", "timing_status": "EARLY", "origin_station": "Slade Green T&R.S.M.D", "current_leg_arr": "1118", "current_leg_dep": "1116", "current_leg_end": "Gillingham Reception Road", "origin_dep_time": "1040", "origin_platform": null, "current_location": "Gillingham Reception Road", "last_update_time": "2026-09-19T11:50:22", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514676344531315, 51.386891068417995], [0.5520619, 51.38698360000001], [0.5524184999999999, 51.3870306], [0.5527546, 51.387065099999994], [0.5533239, 51.38711970000001], [0.5538496000000002, 51.387154300000006], [0.5541064, 51.3871671], [0.5545097999999999, 51.3871818], [0.5555704000000001, 51.3871821], [0.5562064, 51.3871604], [0.5567096999999999, 51.3871255], [0.55723, 51.3870841], [0.5579885, 51.3869959], [0.5580528, 51.386987799999986], [0.5581145999999999, 51.38697950000001], [0.5581321, 51.386975699999994], [0.5582227, 51.3869628], [0.5590365156597471, 51.38679167395817], [0.5593807, 51.3867193], [0.5598526, 51.3865547], [0.5606579999999999, 51.3863188], [0.5621732, 51.385923000000005]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "1140", "motion_projection": null, "next_location_lat": "51.3859230", "next_location_lon": "0.5621732", "previous_location": "Gillingham (Kent)", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1040", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.3859230", "current_position_lon": "0.5621732", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:28Z\", \"source_id\": 58386973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:29Z\", \"source_id\": 18607516, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:57:34Z\", \"source_id\": 58413312, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:57:39Z\", \"source_id\": 18615629, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:04Z\", \"source_id\": 58431724, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:10Z\", \"source_id\": 18621246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:25Z\", \"source_id\": 58437092, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:08:33Z\", \"source_id\": 18622828, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:25Z\", \"source_id\": 58452360, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:16:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:30Z\", \"source_id\": 18627516, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:10Z\", \"source_id\": 58456163, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:15Z\", \"source_id\": 18628678, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gillingham Reception Road", "service_state_platform": null, "timing_fact_generation": 1789813038883025, "current_leg_arrival_utc": "2026-09-19T11:22:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:00.255831", "service_state_evidence_id": 58456163, "current_leg_start_actual_dep": "2026-09-19T11:26:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:02.360340", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
None |
XGI |
5Z50 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:28Z", "source_id": 58386973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:29Z", "source_id": 18607516, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:57:34Z", "source_id": 58413312, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:57:39Z", "source_id": 18615629, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:04Z", "source_id": 58431724, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:10Z", "source_id": 18621246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:25Z", "source_id": 58437092, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:08:33Z", "source_id": 18622828, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:25Z", "source_id": 58452360, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:16:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:30Z", "source_id": 18627516, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32312, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:10Z", "source_id": 58456163, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:15Z", "source_id": 18628678, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:18:00+01:00", "operational_fact": true}] |
Slade Green T&R.S.M.D |
1040 |
1040 |
None |
None |
None |
Gillingham E.M.U.D. |
1140 |
1140 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:17562/2026-09-19/detailed |
None |
Gillingham (Kent) |
2026-09-19T11:26:00+01:00 |
Gillingham Reception Road |
2.0 |
{"type": "LineString", "coordinates": [[0.5514676344531315, 51.386891068417995], [0.5520619, 51.38698360000001], [0.5524184999999999, 51.3870306], [0.5527546, 51.387065099999994], [0.5533239, 51.38711970000001], [0.5538496000000002, 51.387154300000006], [0.5541064, 51.3871671], [0.5545097999999999, 51.3871818], [0.5555704000000001, 51.3871821], [0.5562064, 51.3871604], [0.5567096999999999, 51.3871255], [0.55723, 51.3870841], [0.5579885, 51.3869959], [0.5580528, 51.386987799999986], [0.5581145999999999, 51.38697950000001], [0.5581321, 51.386975699999994], [0.5582227, 51.3869628], [0.5590365156597471, 51.38679167395817], [0.5593807, 51.3867193], [0.5598526, 51.3865547], [0.5606579999999999, 51.3863188], [0.5621732, 51.385923000000005]]} |
0.5 |
1116 |
1118 |
Gillingham (Kent) |
Gillingham Reception Road |
Gillingham Reception Road |
51.3859230 |
0.5621732 |
51.3859230 |
0.5621732 |
1 |
0 |
2026-09-19 11:50:22 |
TERMINATED |
2026-09-19 11:40:00 |
Gillingham Reception Road |
TD |
TRACKING_TIMEOUT |
58456163 |
1789813038883025 |
38 |
38 |
2026-09-19 11:50:02.360340 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:00.255831 |
| 666071 |
697904 |
C35816 |
733Y49ML19 |
2026-09-19 |
COMPLETE |
18683149 |
2026-09-19 12:39:00 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 697904, "stp": "P", "toc": "Elizabeth Line", "uid": "C35816", "consist": "345048", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35816/2026-09-19/detailed", "trust_id": "733Y49ML19", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "4", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y49", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1239", "current_leg_dep": "1239", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1239", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-19T11:50:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1239", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:58Z\", \"source_id\": 58634692, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:02Z\", \"source_id\": 18683149, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "4", "timing_fact_generation": 1789818002126366, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:01.951033", "service_state_evidence_id": 18683149, "current_leg_start_actual_dep": "2026-09-19T12:39:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:02.362788", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
3Y49 |
345048 |
9 |
90 |
None |
None |
[{"source": "TD", "smart_id": 22555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:58Z", "source_id": 58634692, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:02Z", "source_id": 18683149, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1239 |
1239 |
B |
None |
None |
Westbourne Park Carriage Sidings |
1241 |
1241 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35816/2026-09-19/detailed |
None |
Paddington (Crossrail) |
2026-09-19T12:39:00+01:00 |
Westbourne Park Carriage Sidings |
0.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} |
1.0 |
1239 |
1239 |
Paddington (Crossrail) |
Westbourne Park Carriage Sidings |
Westbourne Park Carriage Sidings |
51.5208729 |
-0.1989469 |
51.5208729 |
-0.1989469 |
1 |
0 |
2026-09-19 11:50:22 |
TERMINATED |
2026-09-19 11:39:00 |
Westbourne Park Carriage Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683149 |
1789818002126366 |
4 |
4 |
2026-09-19 11:50:02.362788 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:01.951033 |
| 666072 |
698155 |
G27439 |
872F32ML19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:40:03 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 698155, "stp": "O", "toc": "Southern", "uid": "G27439", "consist": "377134", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27439/2026-09-19/detailed", "trust_id": "872F32ML19", "origin_crs": null, "show_on_map": 0, "dar_est_time": "12:50:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-19", "dest_arr_time": "1345", "dest_platform": "12", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2F32", "timing_status": null, "origin_station": "London Victoria (C)", "current_leg_arr": "1345", "current_leg_dep": "1336", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1250", "origin_platform": "10", "current_location": null, "last_update_time": "2026-09-19T11:50:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.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": "New Cross Gate", "dest_arr_time_act": "1345", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": null, "current_leg_milage": "2.8", "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\": 698155, \"profile_key\": \"d934d82e0f96ee2fd0b368b47ea74ea32832bf28218a76345a86f006318629ce\", \"schedule_id\": 33139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1309\", \"location\": \"Streatham Hill\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"West Norwood Junction\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1313\", \"location\": \"West Norwood\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1316\", \"location\": \"Gipsy Hill\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320H\", \"location\": \"Crystal Palace\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"Sydenham\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1328\", \"location\": \"Forest Hill\", \"stage_seq\": 14, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1330H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 15, \"distance_m\": 55248.792, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1332H\", \"wtt_dep\": \"1333\", \"location\": \"Brockley\", \"stage_seq\": 16, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": \"1336\", \"location\": \"New Cross Gate\", \"stage_seq\": 17, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1338\", \"location\": \"Bricklayers Arms Jn\", \"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": "1250", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "9.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:12Z\", \"source_id\": 58633044, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "9", "timing_fact_generation": 1789817979465548, "current_leg_arrival_utc": "2026-09-19T13:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:03.256406", "service_state_evidence_id": 58633044, "current_leg_start_actual_dep": "2026-09-19T13:36:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-19T11:40:03", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:03.998519", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
None |
2F32 |
377134 |
4 |
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": 698155, "profile_key": "d934d82e0f96ee2fd0b368b47ea74ea32832bf28218a76345a86f006318629ce", "schedule_id": 33139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1250", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254", "location": "Battersea Park", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304H", "location": "Balham", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1309", "location": "Streatham Hill", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "West Norwood Junction", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1313", "location": "West Norwood", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1316", "location": "Gipsy Hill", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320H", "location": "Crystal Palace", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "Sydenham", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1328", "location": "Forest Hill", "stage_seq": 14, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1330H", "location": "Honor Oak Park", "stage_seq": 15, "distance_m": 55248.792, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1332H", "wtt_dep": "1333", "location": "Brockley", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": "1336", "location": "New Cross Gate", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1338", "location": "Bricklayers Arms Jn", "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": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:12Z", "source_id": 58633044, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:40:03", "operational_fact": true, "platform_smart_ids": []}] |
London Victoria (C) |
1250 |
1250 |
10 |
12:50:00 |
None |
London Bridge (Central) |
1345 |
1345 |
12 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G27439/2026-09-19/detailed |
None |
New Cross Gate |
2026-09-19T13:36:00+01:00 |
London Bridge (Central) |
9.0 |
{"type": "LineString", "coordinates": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.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]]} |
2.8 |
1336 |
1345 |
None |
None |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-19 11:50:22 |
TERMINATED |
2026-09-19 11:40:03 |
London Bridge (Central) |
TD |
DIRECT_DESTINATION_ARRIVAL |
58633044 |
1789817979465548 |
43 |
43 |
2026-09-19 11:50:03.998519 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:03.256406 |
| 666073 |
696846 |
G89469 |
251N11MJ19 |
2026-09-19 |
COMPLETE |
18682378 |
2026-09-19 12:40:00 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 696846, "stp": "P", "toc": "Northern", "uid": "G89469", "consist": "158817", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89469/2026-09-19/detailed", "trust_id": "251N11MJ19", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "11B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1N11", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "1240", "current_leg_dep": "1223", "current_leg_end": "Leeds", "origin_dep_time": "1152", "origin_platform": "4A", "current_location": "Leeds", "last_update_time": "2026-09-19T11:50:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Wakefield Westgate", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Wakefield Westgate", "current_leg_milage": "10.0", "linx_max_speed_mph": 90, "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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 696846, \"profile_key\": \"8ccb02fadc6df9ab3e2f01a1cdecbdb6e8a96bbf11e2a20b5f54cf8019afb277\", \"schedule_id\": 14931, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Holmes Jn\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Moorthorpe\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"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\": 90.0, \"speed_covered_distance_m\": 31992.496, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1543.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1152", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:32Z\", \"source_id\": 58558047, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:35Z\", \"source_id\": 18659761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:06Z\", \"source_id\": 58572552, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:11Z\", \"source_id\": 18664099, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:46Z\", \"source_id\": 58573891, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:51Z\", \"source_id\": 18664529, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:33Z\", \"source_id\": 58594629, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:36Z\", \"source_id\": 18671008, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:50Z\", \"source_id\": 58632239, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:54Z\", \"source_id\": 18682378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "4", "timing_fact_generation": 1789817934892861, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:07.899748", "service_state_evidence_id": 18682378, "current_leg_start_actual_dep": "2026-09-19T12:23:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:07.949520", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
LDS |
1N11 |
158817 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "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": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 696846, "profile_key": "8ccb02fadc6df9ab3e2f01a1cdecbdb6e8a96bbf11e2a20b5f54cf8019afb277", "schedule_id": 14931, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1152", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158", "location": "Holmes Jn", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Aldwarke Jn", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Swinton (S.Yorks)", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Moorthorpe", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "South Kirkby Jn", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Hare Park Jn", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "Wakefield Westgate", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Whitehall Jn", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Leeds West Jn", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": null, "location": "Leeds", "stage_seq": 14, "distance_m": 18095.083, "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": 90.0, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:32Z", "source_id": 58558047, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:35Z", "source_id": 18659761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6081, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:06Z", "source_id": 58572552, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:11Z", "source_id": 18664099, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6057, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:46Z", "source_id": 58573891, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:51Z", "source_id": 18664529, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:33Z", "source_id": 58594629, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:36Z", "source_id": 18671008, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5378, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:50Z", "source_id": 58632239, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:54Z", "source_id": 18682378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Sheffield |
1152 |
1152 |
4A |
None |
None |
Leeds |
1238 |
1238 |
11B |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89469/2026-09-19/detailed |
None |
Wakefield Westgate |
2026-09-19T12:23:30+01:00 |
Leeds |
17.0 |
{"type": "LineString", "coordinates": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
10.0 |
1223 |
1240 |
Wakefield Westgate |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-19 11:50:22 |
TERMINATED |
2026-09-19 11:40:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682378 |
1789817934892861 |
58 |
58 |
2026-09-19 11:50:07.949520 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:07.899748 |
| 666074 |
697318 |
C38403 |
889Y50MK19 |
2026-09-19 |
COMPLETE |
18683200 |
2026-09-19 12:40:00 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 697318, "stp": "P", "toc": "Elizabeth Line", "uid": "C38403", "consist": "345068", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38403/2026-09-19/detailed", "trust_id": "889Y50MK19", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-19", "dest_arr_time": "1242", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y50", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1240", "current_leg_dep": "1238", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1212", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-19T11:50:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "1240½", "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\": 359.492, \"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\": 525.966, \"from_m\": 359.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\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"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\": 9994.219, \"from_m\": 7561.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10464.393, \"from_m\": 9994.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10543.85, \"from_m\": 10464.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10878.389, \"from_m\": 10543.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13186.71, \"from_m\": 10878.389, \"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\": 13469.598, \"from_m\": 13186.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16837.514, \"from_m\": 13469.598, \"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\": 18448.01, \"from_m\": 16837.514, \"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\": 19042.433, \"from_m\": 18448.01, \"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\": 19700.055, \"from_m\": 19042.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22913.011, \"from_m\": 19700.055, \"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\": 23033.49, \"from_m\": 22913.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23662.908, \"from_m\": 23033.49, \"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\": 30433.563, \"from_m\": 23662.908, \"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\": 30825.692, \"from_m\": 30433.563, \"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\": 37014.32, \"from_m\": 30825.692, \"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\": 43842.818, \"from_m\": 37014.32, \"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\": 43868.358, \"from_m\": 43842.818, \"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\": 44297.651, \"from_m\": 43868.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44405.951, \"from_m\": 44297.651, \"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\": 53570.55, \"from_m\": 44405.951, \"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\": 53584.753, \"from_m\": 53570.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53672.479, \"from_m\": 53584.753, \"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\": 53690.346, \"from_m\": 53672.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61829.615, \"from_m\": 53690.346, \"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\": 62776.83, \"from_m\": 61829.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\": 63116.845, \"from_m\": 62776.83, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63470.712, \"from_m\": 63116.845, \"capability_applied\": null, \"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\": 63566.331, \"from_m\": 63470.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69404.004, \"from_m\": 63566.331, \"capability_applied\": null, \"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\": 72533.189, \"from_m\": 69404.004, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83618.675, \"from_m\": 72533.189, \"capability_applied\": null, \"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\": 84696.782, \"from_m\": 83618.675, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84727.209, \"from_m\": 84696.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85895.939, \"from_m\": 84727.209, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85911.095, \"from_m\": 85895.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\": 86970.068, \"from_m\": 85911.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92315.763, \"from_m\": 86970.068, \"capability_applied\": null, \"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\": 93903.389, \"from_m\": 92315.763, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94739.054, \"from_m\": 93903.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94773.945, \"from_m\": 94739.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94837.174, \"from_m\": 94773.945, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95126.173, \"from_m\": 94837.174, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95654.092, \"from_m\": 95126.173, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100925.677, \"from_m\": 95654.092, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101216.534, \"from_m\": 100925.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\": 102961.827, \"from_m\": 101216.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103566.594, \"from_m\": 102961.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115770.42, \"from_m\": 103566.594, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 116663.053, \"from_m\": 115770.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117845.147, \"from_m\": 116663.053, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119026.262, \"from_m\": 117845.147, \"capability_applied\": null, \"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\": 120609.496, \"from_m\": 119026.262, \"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\": 121354.382, \"from_m\": 120609.496, \"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\": 121700.332, \"from_m\": 121354.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122157.048, \"from_m\": 121700.332, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122215.666, \"from_m\": 122157.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123899.297, \"from_m\": 122215.666, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135722.968, \"from_m\": 123899.297, \"capability_applied\": null, \"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\": 138712.319, \"from_m\": 135722.968, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138755.307, \"from_m\": 138712.319, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139141.453, \"from_m\": 138755.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 139268.84, \"from_m\": 139141.453, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 139314.825, \"from_m\": 139268.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139449.163, \"from_m\": 139314.825, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 139512.215, \"from_m\": 139449.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139528.589, \"from_m\": 139512.215, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 139566.096, \"from_m\": 139528.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\": 139618.768, \"from_m\": 139566.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140054.592, \"from_m\": 139618.768, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140404.116, \"from_m\": 140054.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141596.667, \"from_m\": 140404.116, \"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\": 141751.035, \"from_m\": 141596.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142128.345, \"from_m\": 141751.035, \"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\": 142148.434, \"from_m\": 142128.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145014.433, \"from_m\": 142148.434, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145115.412, \"from_m\": 145014.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145958.563, \"from_m\": 145115.412, \"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\": 148156.12, \"from_m\": 145958.563, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 149549.196, \"from_m\": 148156.12, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155489.654, \"from_m\": 149549.196, \"capability_applied\": null, \"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\": 155574.213, \"from_m\": 155489.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155699.84, \"from_m\": 155574.213, \"capability_applied\": null, \"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\": 155895.995, \"from_m\": 155699.84, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 156550.325, \"from_m\": 155895.995, \"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\": 157768.661, \"from_m\": 156550.325, \"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\": 157903.934, \"from_m\": 157768.661, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 157976.061, \"from_m\": 157903.934, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169776.763, \"from_m\": 157976.061, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 198062.196, \"from_m\": 169776.763, \"capability_applied\": null, \"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\": 198486.334, \"from_m\": 198062.196, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 200027.979, \"from_m\": 198486.334, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 200133.52, \"from_m\": 200027.979, \"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\": 201817.617, \"from_m\": 200133.52, \"capability_applied\": null, \"effective_limit_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\": 697318, \"profile_key\": \"f6871567a67e2b12099cfa4712fcdea3025a80e1717ad9e23cd8d07721708f84\", \"schedule_id\": 9014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 3788.555, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 4414.246, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1219H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 10527.513, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11163.057, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 23510.226, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 33908.764, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 37194.05, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 39007.862, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1236\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 43988.849, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 62880.572, \"section_seq\": 1, \"route_path_id\": 67749}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 68447.593, \"section_seq\": 1, \"route_path_id\": 67749}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 201817.617, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67749}], \"total_distance_m\": 201817.617, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 198524.661, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3292.956, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "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\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:37Z\", \"source_id\": 58579893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:40Z\", \"source_id\": 18666459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:43Z\", \"source_id\": 58588654, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:48Z\", \"source_id\": 18669160, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:07Z\", \"source_id\": 58595918, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:10Z\", \"source_id\": 18671403, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:12Z\", \"source_id\": 58604474, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:16Z\", \"source_id\": 18674086, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:26Z\", \"source_id\": 58611359, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:30Z\", \"source_id\": 18676271, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:57Z\", \"source_id\": 58616874, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:58Z\", \"source_id\": 18677844, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:05Z\", \"source_id\": 58623912, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:08Z\", \"source_id\": 18679953, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:18Z\", \"source_id\": 58628958, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:24Z\", \"source_id\": 18681392, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:04Z\", \"source_id\": 58634864, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:09Z\", \"source_id\": 18683200, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789818009829003, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:09.822694", "service_state_evidence_id": 18683200, "current_leg_start_actual_dep": "2026-09-19T12:38:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:10.632669", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
PDX |
9Y50 |
345068 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 359.492, "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": 525.966, "from_m": 359.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": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "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": 9994.219, "from_m": 7561.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10464.393, "from_m": 9994.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10543.85, "from_m": 10464.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10878.389, "from_m": 10543.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13186.71, "from_m": 10878.389, "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": 13469.598, "from_m": 13186.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16837.514, "from_m": 13469.598, "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": 18448.01, "from_m": 16837.514, "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": 19042.433, "from_m": 18448.01, "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": 19700.055, "from_m": 19042.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22913.011, "from_m": 19700.055, "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": 23033.49, "from_m": 22913.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23662.908, "from_m": 23033.49, "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": 30433.563, "from_m": 23662.908, "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": 30825.692, "from_m": 30433.563, "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": 37014.32, "from_m": 30825.692, "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": 43842.818, "from_m": 37014.32, "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": 43868.358, "from_m": 43842.818, "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": 44297.651, "from_m": 43868.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44405.951, "from_m": 44297.651, "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": 53570.55, "from_m": 44405.951, "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": 53584.753, "from_m": 53570.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53672.479, "from_m": 53584.753, "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": 53690.346, "from_m": 53672.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61829.615, "from_m": 53690.346, "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": 62776.83, "from_m": 61829.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": 63116.845, "from_m": 62776.83, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63470.712, "from_m": 63116.845, "capability_applied": null, "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": 63566.331, "from_m": 63470.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69404.004, "from_m": 63566.331, "capability_applied": null, "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": 72533.189, "from_m": 69404.004, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83618.675, "from_m": 72533.189, "capability_applied": null, "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": 84696.782, "from_m": 83618.675, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84727.209, "from_m": 84696.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85895.939, "from_m": 84727.209, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85911.095, "from_m": 85895.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": 86970.068, "from_m": 85911.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92315.763, "from_m": 86970.068, "capability_applied": null, "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": 93903.389, "from_m": 92315.763, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94739.054, "from_m": 93903.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94773.945, "from_m": 94739.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94837.174, "from_m": 94773.945, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95126.173, "from_m": 94837.174, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95654.092, "from_m": 95126.173, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100925.677, "from_m": 95654.092, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101216.534, "from_m": 100925.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": 102961.827, "from_m": 101216.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103566.594, "from_m": 102961.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 115770.42, "from_m": 103566.594, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116663.053, "from_m": 115770.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117845.147, "from_m": 116663.053, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119026.262, "from_m": 117845.147, "capability_applied": null, "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": 120609.496, "from_m": 119026.262, "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": 121354.382, "from_m": 120609.496, "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": 121700.332, "from_m": 121354.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122157.048, "from_m": 121700.332, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122215.666, "from_m": 122157.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123899.297, "from_m": 122215.666, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135722.968, "from_m": 123899.297, "capability_applied": null, "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": 138712.319, "from_m": 135722.968, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138755.307, "from_m": 138712.319, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139141.453, "from_m": 138755.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 139268.84, "from_m": 139141.453, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 139314.825, "from_m": 139268.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139449.163, "from_m": 139314.825, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 139512.215, "from_m": 139449.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139528.589, "from_m": 139512.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 139566.096, "from_m": 139528.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": 139618.768, "from_m": 139566.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140054.592, "from_m": 139618.768, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140404.116, "from_m": 140054.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141596.667, "from_m": 140404.116, "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": 141751.035, "from_m": 141596.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142128.345, "from_m": 141751.035, "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": 142148.434, "from_m": 142128.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145014.433, "from_m": 142148.434, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145115.412, "from_m": 145014.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145958.563, "from_m": 145115.412, "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": 148156.12, "from_m": 145958.563, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149549.196, "from_m": 148156.12, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155489.654, "from_m": 149549.196, "capability_applied": null, "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": 155574.213, "from_m": 155489.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155699.84, "from_m": 155574.213, "capability_applied": null, "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": 155895.995, "from_m": 155699.84, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156550.325, "from_m": 155895.995, "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": 157768.661, "from_m": 156550.325, "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": 157903.934, "from_m": 157768.661, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 157976.061, "from_m": 157903.934, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169776.763, "from_m": 157976.061, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 198062.196, "from_m": 169776.763, "capability_applied": null, "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": 198486.334, "from_m": 198062.196, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 200027.979, "from_m": 198486.334, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 200133.52, "from_m": 200027.979, "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": 201817.617, "from_m": 200133.52, "capability_applied": null, "effective_limit_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": 697318, "profile_key": "f6871567a67e2b12099cfa4712fcdea3025a80e1717ad9e23cd8d07721708f84", "schedule_id": 9014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 3788.555, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 4414.246, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1219H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 10527.513, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 11163.057, "section_seq": 1, "route_path_id": 67749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 23510.226, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 33908.764, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 37194.05, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 39007.862, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1236", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 43988.849, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 62880.572, "section_seq": 1, "route_path_id": 67749}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 68447.593, "section_seq": 1, "route_path_id": 67749}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 201817.617, "from_m": 0.0, "section_seq": 1, "route_path_id": 67749}], "total_distance_m": 201817.617, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 198524.661, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3292.956, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:37Z", "source_id": 58579893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:40Z", "source_id": 18666459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:43Z", "source_id": 58588654, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:48Z", "source_id": 18669160, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:07Z", "source_id": 58595918, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:10Z", "source_id": 18671403, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:12Z", "source_id": 58604474, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:16Z", "source_id": 18674086, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:26Z", "source_id": 58611359, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:30Z", "source_id": 18676271, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:57Z", "source_id": 58616874, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:58Z", "source_id": 18677844, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:05Z", "source_id": 58623912, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:08Z", "source_id": 18679953, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:18Z", "source_id": 58628958, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:24Z", "source_id": 18681392, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:04Z", "source_id": 58634864, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:09Z", "source_id": 18683200, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1212 |
1212 |
4 |
None |
None |
Paddington (Crossrail) |
1242 |
1240½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38403/2026-09-19/detailed |
None |
Bond Street (Crossrail) |
2026-09-19T12:38:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
1238 |
1240 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-19 11:50:22 |
TERMINATED |
2026-09-19 11:40:00 |
Paddington (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683200 |
1789818009829003 |
65 |
65 |
2026-09-19 11:50:10.632669 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:09.822694 |
| 666075 |
697132 |
C08879 |
092S25MK19 |
2026-09-19 |
COMPLETE |
18682258 |
2026-09-19 12:40:00 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 697132, "stp": "P", "toc": "Northern", "uid": "C08879", "consist": "331004", "dest_crs": "BDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08879/2026-09-19/detailed", "trust_id": "092S25MK19", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-19", "dest_arr_time": "1242", "dest_platform": "1", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2S25", "timing_status": "EARLY", "origin_station": "Skipton", "current_leg_arr": "1240", "current_leg_dep": "1236", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1204", "origin_platform": "4", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-19T11:50:22", "route_debug_link": null, "timing_variation": "-2 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": "1242", "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\": 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\": 697132, \"profile_key\": \"224a5f7b2e5675e32f89b1d9b946807f7cc104ac4cb0200372b8bab9b2d81ed1\", \"schedule_id\": 175, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1210\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Keighley\", \"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": "1204½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:33Z\", \"source_id\": 58564826, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:39Z\", \"source_id\": 18661789, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:07Z\", \"source_id\": 58574627, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:10Z\", \"source_id\": 18664752, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:08Z\", \"source_id\": 58583172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:10Z\", \"source_id\": 18667471, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:43Z\", \"source_id\": 58592973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:45Z\", \"source_id\": 18670509, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:22Z\", \"source_id\": 58598541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:27Z\", \"source_id\": 18672233, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:44Z\", \"source_id\": 58605640, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:45Z\", \"source_id\": 18674459, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:33Z\", \"source_id\": 58611569, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:36Z\", \"source_id\": 18676311, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:15Z\", \"source_id\": 58624291, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:18Z\", \"source_id\": 18680031, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:41Z\", \"source_id\": 58631848, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:44Z\", \"source_id\": 18682258, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "1", "timing_fact_generation": 1789817924801551, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:10.598241", "service_state_evidence_id": 18682258, "current_leg_start_actual_dep": "2026-09-19T12:37:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:11.599557", "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 |
SKI |
BDQ |
2S25 |
331004 |
3 |
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": 697132, "profile_key": "224a5f7b2e5675e32f89b1d9b946807f7cc104ac4cb0200372b8bab9b2d81ed1", "schedule_id": 175, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1204H", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1210", "location": "Cononley", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Keighley", "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": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:33Z", "source_id": 58564826, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:08:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:39Z", "source_id": 18661789, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:07Z", "source_id": 58574627, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:10Z", "source_id": 18664752, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:08Z", "source_id": 58583172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:10Z", "source_id": 18667471, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:43Z", "source_id": 58592973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:45Z", "source_id": 18670509, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:22Z", "source_id": 58598541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:27Z", "source_id": 18672233, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:44Z", "source_id": 58605640, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:45Z", "source_id": 18674459, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5149, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:33Z", "source_id": 58611569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:36Z", "source_id": 18676311, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:15Z", "source_id": 58624291, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:18Z", "source_id": 18680031, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5133, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:41Z", "source_id": 58631848, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:44Z", "source_id": 18682258, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Skipton |
1204 |
1204½ |
4 |
None |
None |
Bradford Forster Square |
1242 |
1242 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08879/2026-09-19/detailed |
None |
Frizinghall |
2026-09-19T12:37: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 |
1236 |
1240 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-19 11:50:22 |
TERMINATED |
2026-09-19 11:40:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682258 |
1789817924801551 |
40 |
40 |
2026-09-19 11:50:11.599557 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:10.598241 |
| 666076 |
697060 |
G77426 |
892A29MK19 |
2026-09-19 |
COMPLETE |
18682107 |
2026-09-19 12:40:00 |
2026-09-19 11:50:22 |
2026-09-21 11:50:22 |
{"id": 697060, "stp": "P", "toc": "Southern", "uid": "G77426", "consist": "377327", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77426/2026-09-19/detailed", "trust_id": "892A29MK19", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-19", "dest_arr_time": "1235", "dest_platform": "1", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A29", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "1240", "current_leg_dep": "1235", "current_leg_end": "Redhill", "origin_dep_time": "1201", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-19T11:50:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Nutfield", "dest_arr_time_act": "1235", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Nutfield", "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\": 555.151, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}, {\"to_m\": 855.563, \"from_m\": 555.151, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 858.627, \"from_m\": 855.563, \"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\": 912.774, \"from_m\": 858.627, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 947.923, \"from_m\": 912.774, \"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\": 1020.833, \"from_m\": 947.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.706, \"from_m\": 1020.833, \"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\": 2650.65, \"from_m\": 1213.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2843.523, \"from_m\": 2650.65, \"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\": 2916.433, \"from_m\": 2843.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.582, \"from_m\": 2916.433, \"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\": 3005.729, \"from_m\": 2951.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3008.793, \"from_m\": 3005.729, \"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\": 3473.986, \"from_m\": 3008.793, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8823.681, \"from_m\": 3473.986, \"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\": 10783.082, \"from_m\": 8823.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14126.744, \"from_m\": 10783.082, \"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\": 14138.014, \"from_m\": 14126.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18078.62, \"from_m\": 14138.014, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18995.15, \"from_m\": 18078.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19349.094, \"from_m\": 18995.15, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26849.606, \"from_m\": 19349.094, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28556.589, \"from_m\": 26849.606, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33455.367, \"from_m\": 28556.589, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34030.203, \"from_m\": 33455.367, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 34045.958, \"from_m\": 34030.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34135.735, \"from_m\": 34045.958, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 34165.745, \"from_m\": 34135.735, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34189.428, \"from_m\": 34165.745, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 34245.441, \"from_m\": 34189.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35985.132, \"from_m\": 34245.441, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 36020.044, \"from_m\": 35985.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36305.354, \"from_m\": 36020.044, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}], \"service_id\": 697060, \"profile_key\": \"ef1fda9727b094b2b733477696d26dfd4ec3e59c342fd56e6c10a64207485e8c\", \"schedule_id\": 14468, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34014}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 673.262, \"section_seq\": 1, \"route_path_id\": 34014}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 1604.449, \"section_seq\": 1, \"route_path_id\": 34014}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 1932.178, \"section_seq\": 1, \"route_path_id\": 34014}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 2259.907, \"section_seq\": 1, \"route_path_id\": 34014}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1229\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 5321.825, \"section_seq\": 1, \"route_path_id\": 34014}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 7, \"distance_m\": 18160.679, \"section_seq\": 1, \"route_path_id\": 34014}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36305.354, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34014}], \"total_distance_m\": 36305.354, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31798.365, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4506.989, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1201", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:11Z\", \"source_id\": 58559477, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:16Z\", \"source_id\": 18660188, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:24Z\", \"source_id\": 58571106, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:30Z\", \"source_id\": 18663673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:36Z\", \"source_id\": 58586240, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:37Z\", \"source_id\": 18668372, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:40Z\", \"source_id\": 58614087, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:49Z\", \"source_id\": 18677109, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:26Z\", \"source_id\": 58631370, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:30Z\", \"source_id\": 18682107, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1789817912534978, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:13.183867", "service_state_evidence_id": 18682107, "current_leg_start_actual_dep": "2026-09-19T12:34:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:13.616472", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TON |
RDH |
2A29 |
377327 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 555.151, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}, {"to_m": 855.563, "from_m": 555.151, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 858.627, "from_m": 855.563, "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": 912.774, "from_m": 858.627, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 947.923, "from_m": 912.774, "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": 1020.833, "from_m": 947.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.706, "from_m": 1020.833, "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": 2650.65, "from_m": 1213.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2843.523, "from_m": 2650.65, "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": 2916.433, "from_m": 2843.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.582, "from_m": 2916.433, "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": 3005.729, "from_m": 2951.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3008.793, "from_m": 3005.729, "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": 3473.986, "from_m": 3008.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8823.681, "from_m": 3473.986, "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": 10783.082, "from_m": 8823.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14126.744, "from_m": 10783.082, "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": 14138.014, "from_m": 14126.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18078.62, "from_m": 14138.014, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18995.15, "from_m": 18078.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19349.094, "from_m": 18995.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26849.606, "from_m": 19349.094, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28556.589, "from_m": 26849.606, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33455.367, "from_m": 28556.589, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34030.203, "from_m": 33455.367, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 34045.958, "from_m": 34030.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34135.735, "from_m": 34045.958, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 34165.745, "from_m": 34135.735, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34189.428, "from_m": 34165.745, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 34245.441, "from_m": 34189.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35985.132, "from_m": 34245.441, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 36020.044, "from_m": 35985.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36305.354, "from_m": 36020.044, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}], "service_id": 697060, "profile_key": "ef1fda9727b094b2b733477696d26dfd4ec3e59c342fd56e6c10a64207485e8c", "schedule_id": 14468, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1201", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34014}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 673.262, "section_seq": 1, "route_path_id": 34014}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "Penshurst", "stage_seq": 3, "distance_m": 1604.449, "section_seq": 1, "route_path_id": 34014}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216", "location": "Edenbridge", "stage_seq": 4, "distance_m": 1932.178, "section_seq": 1, "route_path_id": 34014}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Godstone", "stage_seq": 5, "distance_m": 2259.907, "section_seq": 1, "route_path_id": 34014}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1229", "location": "Nutfield", "stage_seq": 6, "distance_m": 5321.825, "section_seq": 1, "route_path_id": 34014}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": null, "location": "Redhill", "stage_seq": 7, "distance_m": 18160.679, "section_seq": 1, "route_path_id": 34014}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36305.354, "from_m": 0.0, "section_seq": 1, "route_path_id": 34014}], "total_distance_m": 36305.354, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31798.365, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4506.989, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30391, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:11Z", "source_id": 58559477, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:16Z", "source_id": 18660188, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:24Z", "source_id": 58571106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:30Z", "source_id": 18663673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:36Z", "source_id": 58586240, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:37Z", "source_id": 18668372, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:40Z", "source_id": 58614087, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:49Z", "source_id": 18677109, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:26Z", "source_id": 58631370, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:30Z", "source_id": 18682107, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Tonbridge |
1201 |
1201 |
1 |
None |
None |
Redhill |
1235 |
1235 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77426/2026-09-19/detailed |
None |
Nutfield |
2026-09-19T12:34:00+01:00 |
Redhill |
5.0 |
{"type": "LineString", "coordinates": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
2.1 |
1235 |
1240 |
Nutfield |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-19 11:50:22 |
TERMINATED |
2026-09-19 11:40:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682107 |
1789817912534978 |
32 |
32 |
2026-09-19 11:50:13.616472 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:13.183867 |
| 666077 |
697645 |
W43553 |
685G57MK19 |
2026-09-19 |
COMPLETE |
18682818 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697645, "stp": "P", "toc": "Transport for Wales", "uid": "W43553", "consist": "197119", "dest_crs": "CNM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43553/2026-09-19/detailed", "trust_id": "685G57MK19", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5G57", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "1238", "current_leg_dep": "1235½", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "1227", "origin_platform": "2", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0936673, 51.9111626], [-2.093987, 51.910395599999994], [-2.0941241, 51.9100812], [-2.0942429, 51.909809], [-2.0944001, 51.909440999999994], [-2.0948158, 51.90846969999999], [-2.0951562, 51.9076647], [-2.0952551, 51.907434900000005], [-2.0955937, 51.906647799999995], [-2.0960631, 51.905554], [-2.0965645999999993, 51.90437579999999], [-2.0970779, 51.90316440000001], [-2.0980534999999993, 51.9008701], [-2.0987398, 51.8992481], [-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Cheltenham Sig. 422", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Cheltenham Spa", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 89.434, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 260.251, \"from_m\": 89.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 349.685, \"from_m\": 260.251, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 697645, \"profile_key\": \"e969af6020f8d3c3eb775f8ea410b44cfd0d47464ed4fbddfa67f9a633fa1bfb\", \"schedule_id\": 40781, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30461}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1235H\", \"location\": \"Cheltenham Sig. 422\", \"stage_seq\": 2, \"distance_m\": 174.842, \"section_seq\": 1, \"route_path_id\": 30461}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 3, \"distance_m\": 349.685, \"section_seq\": 1, \"route_path_id\": 30461}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 349.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30461}], \"total_distance_m\": 349.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 349.685, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1227", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:29Z\", \"source_id\": 58633582, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:35Z\", \"source_id\": 18682818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "1", "timing_fact_generation": 1789817975601935, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:23.086090", "service_state_evidence_id": 18682818, "current_leg_start_actual_dep": "2026-09-19T12:37:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:23.828305", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CNM |
CNM |
5G57 |
197119 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 89.434, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 260.251, "from_m": 89.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 349.685, "from_m": 260.251, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 697645, "profile_key": "e969af6020f8d3c3eb775f8ea410b44cfd0d47464ed4fbddfa67f9a633fa1bfb", "schedule_id": 40781, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30461}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1235H", "location": "Cheltenham Sig. 422", "stage_seq": 2, "distance_m": 174.842, "section_seq": 1, "route_path_id": 30461}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 3, "distance_m": 349.685, "section_seq": 1, "route_path_id": 30461}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 349.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 30461}], "total_distance_m": 349.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 349.685, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20507, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:29Z", "source_id": 58633582, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:35Z", "source_id": 18682818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
1227 |
1227 |
2 |
None |
None |
Cheltenham Spa |
1238 |
1238 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43553/2026-09-19/detailed |
None |
Cheltenham Sig. 422 |
2026-09-19T12:37:30+01:00 |
Cheltenham Spa |
2.5 |
{"type": "LineString", "coordinates": [[-2.0936673, 51.9111626], [-2.093987, 51.910395599999994], [-2.0941241, 51.9100812], [-2.0942429, 51.909809], [-2.0944001, 51.909440999999994], [-2.0948158, 51.90846969999999], [-2.0951562, 51.9076647], [-2.0952551, 51.907434900000005], [-2.0955937, 51.906647799999995], [-2.0960631, 51.905554], [-2.0965645999999993, 51.90437579999999], [-2.0970779, 51.90316440000001], [-2.0980534999999993, 51.9008701], [-2.0987398, 51.8992481], [-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} |
1.0 |
1235½ |
1238 |
Cheltenham Spa |
Cheltenham Spa |
Cheltenham Spa |
51.8968465 |
-2.1002558 |
51.8968465 |
-2.1002558 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Cheltenham Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682818 |
1789817975601935 |
7 |
7 |
2026-09-19 11:50:23.828305 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:23.086090 |
| 666078 |
697921 |
C36082 |
505C65ML19 |
2026-09-19 |
COMPLETE |
18683340 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697921, "stp": "P", "toc": "Elizabeth Line", "uid": "C36082", "consist": "345013", "dest_crs": "GDP", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36082/2026-09-19/detailed", "trust_id": "505C65ML19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gidea Park", "service_date": "2026-09-19", "dest_arr_time": "1242", "dest_platform": "3", "is_terminated": 1, "next_location": "Gidea Park", "signalling_id": "5C65", "timing_status": "EARLY", "origin_station": "Gidea Park Middle Siding", "current_leg_arr": "1240", "current_leg_dep": "1239", "current_leg_end": "Gidea Park", "origin_dep_time": "1240", "origin_platform": null, "current_location": "Gidea Park", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.215859, 51.586025], [0.2163108, 51.58620379999999], [0.21684259999999997, 51.5863971], [0.2171941, 51.58650870000001], [0.2176035, 51.586646], [0.21795709999999996, 51.58677230000001], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21947289999999997, 51.5873802], [0.2198854, 51.587505699999994], [0.2195783, 51.5873769], [0.2190858, 51.5871782], [0.2187906, 51.58706399999999], [0.2183808, 51.5868484], [0.2179858, 51.586653899999995], [0.21726419999999996, 51.58637050000001], [0.21640339999999997, 51.58602759999999], [0.21575969999999997, 51.58576339999998], [0.21489140000000004, 51.5854179], [0.2140661, 51.5850933], [0.21319979999999997, 51.5847398], [0.2124087, 51.5844272], [0.2117181, 51.58414750000001], [0.2110057, 51.583871], [0.21037749999999997, 51.5836261], [0.2095374, 51.58329419999999], [0.2091598, 51.5831644], [0.2087886, 51.5830028], [0.20839689999999997, 51.58282489999999], [0.2079543, 51.5825941], [0.2073077, 51.582296500000005], [0.206727, 51.5820382], [0.20622009999999996, 51.58181650000001]]}", "current_leg_start": "Gidea Park Middle Siding", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "51.5818165", "next_location_lon": "0.2062201", "previous_location": "Gidea Park Middle Siding", "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\": 237.309, \"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\": 361.207, \"from_m\": 237.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697921, \"profile_key\": \"62afe6d603b04b295655d10e8eb2183880b1ddddb51e3b60c0b0ae1c19752da9\", \"schedule_id\": 8236, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Gidea Park Middle Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Gidea Park\", \"stage_seq\": 2, \"distance_m\": 807.855, \"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\": 90.0, \"speed_covered_distance_m\": 27587.689, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2278.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1240", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5818165", "current_position_lon": "0.2062201", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:20Z\", \"source_id\": 58635381, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:24Z\", \"source_id\": 18683340, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gidea Park", "service_state_platform": "3", "timing_fact_generation": 1789818024620327, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:24.617429", "service_state_evidence_id": 18683340, "current_leg_start_actual_dep": "2026-09-19T12:40:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:25.011314", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
GDP |
5C65 |
345013 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 237.309, "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": 361.207, "from_m": 237.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697921, "profile_key": "62afe6d603b04b295655d10e8eb2183880b1ddddb51e3b60c0b0ae1c19752da9", "schedule_id": 8236, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1240", "location": "Gidea Park Middle Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Gidea Park", "stage_seq": 2, "distance_m": 807.855, "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": 90.0, "speed_covered_distance_m": 27587.689, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2278.847, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:20Z", "source_id": 58635381, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:24Z", "source_id": 18683340, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Gidea Park Middle Siding |
1240 |
1240 |
None |
None |
None |
Gidea Park |
1242 |
1242 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36082/2026-09-19/detailed |
None |
Gidea Park Middle Siding |
2026-09-19T12:40:00+01:00 |
Gidea Park |
1.0 |
{"type": "LineString", "coordinates": [[0.215859, 51.586025], [0.2163108, 51.58620379999999], [0.21684259999999997, 51.5863971], [0.2171941, 51.58650870000001], [0.2176035, 51.586646], [0.21795709999999996, 51.58677230000001], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21947289999999997, 51.5873802], [0.2198854, 51.587505699999994], [0.2195783, 51.5873769], [0.2190858, 51.5871782], [0.2187906, 51.58706399999999], [0.2183808, 51.5868484], [0.2179858, 51.586653899999995], [0.21726419999999996, 51.58637050000001], [0.21640339999999997, 51.58602759999999], [0.21575969999999997, 51.58576339999998], [0.21489140000000004, 51.5854179], [0.2140661, 51.5850933], [0.21319979999999997, 51.5847398], [0.2124087, 51.5844272], [0.2117181, 51.58414750000001], [0.2110057, 51.583871], [0.21037749999999997, 51.5836261], [0.2095374, 51.58329419999999], [0.2091598, 51.5831644], [0.2087886, 51.5830028], [0.20839689999999997, 51.58282489999999], [0.2079543, 51.5825941], [0.2073077, 51.582296500000005], [0.206727, 51.5820382], [0.20622009999999996, 51.58181650000001]]} |
0.9 |
1239 |
1240 |
Gidea Park Middle Siding |
Gidea Park |
Gidea Park |
51.5818165 |
0.2062201 |
51.5818165 |
0.2062201 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Gidea Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683340 |
1789818024620327 |
6 |
6 |
2026-09-19 11:50:25.011314 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:24.617429 |
| 666079 |
697767 |
P87781 |
882J34ML19 |
2026-09-19 |
COMPLETE |
18682448 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697767, "stp": "P", "toc": "Southeastern", "uid": "P87781", "consist": "465173", "dest_crs": "BMN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87781/2026-09-19/detailed", "trust_id": "882J34ML19", "origin_crs": "GRP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromley North", "service_date": "2026-09-19", "dest_arr_time": "1237", "dest_platform": "1", "is_terminated": 1, "next_location": "Bromley North", "signalling_id": "2J34", "timing_status": "LATE", "origin_station": "Grove Park", "current_leg_arr": "1240", "current_leg_dep": "1238", "current_leg_end": "Bromley North", "origin_dep_time": "1232", "origin_platform": "1", "current_location": "Bromley North", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.4085302", "next_location_lon": "0.0172445", "previous_location": "Sundridge Park", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 330.544, \"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\": 2953.205, \"from_m\": 330.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6018.701, \"from_m\": 2953.205, \"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\": 6699.349, \"from_m\": 6018.701, \"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\": 11376.841, \"from_m\": 6699.349, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11829.556, \"from_m\": 11376.841, \"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\": 12419.146, \"from_m\": 11829.556, \"capability_applied\": null, \"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\": 12682.556, \"from_m\": 12419.146, \"capability_applied\": null, \"effective_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\": 697767, \"profile_key\": \"1ab1ab95b91b4096d08a639522fc67c28eb5ca13d7d7756ffe82453f9cfdc854\", \"schedule_id\": 22439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Grove Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 3196.882, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": null, \"location\": \"Bromley North\", \"stage_seq\": 3, \"distance_m\": 6402.683, \"section_seq\": 1, \"route_path_id\": 37457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12682.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37457}], \"total_distance_m\": 12682.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 12419.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4085302", "current_position_lon": "0.0172445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:37Z\", \"source_id\": 58627472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:40Z\", \"source_id\": 18680948, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:58Z\", \"source_id\": 58632451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:00Z\", \"source_id\": 18682448, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromley North", "service_state_platform": "1", "timing_fact_generation": 1789817942533524, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:27.476237", "service_state_evidence_id": 18682448, "current_leg_start_actual_dep": "2026-09-19T12:38:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:27.615804", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRP |
BMN |
2J34 |
465173 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 330.544, "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": 2953.205, "from_m": 330.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6018.701, "from_m": 2953.205, "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": 6699.349, "from_m": 6018.701, "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": 11376.841, "from_m": 6699.349, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11829.556, "from_m": 11376.841, "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": 12419.146, "from_m": 11829.556, "capability_applied": null, "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": 12682.556, "from_m": 12419.146, "capability_applied": null, "effective_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": 697767, "profile_key": "1ab1ab95b91b4096d08a639522fc67c28eb5ca13d7d7756ffe82453f9cfdc854", "schedule_id": 22439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Grove Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 3196.882, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": null, "location": "Bromley North", "stage_seq": 3, "distance_m": 6402.683, "section_seq": 1, "route_path_id": 37457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12682.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 37457}], "total_distance_m": 12682.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 12419.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.41, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31827, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:37Z", "source_id": 58627472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:40Z", "source_id": 18680948, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31932, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:58Z", "source_id": 58632451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:00Z", "source_id": 18682448, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Grove Park |
1232 |
1232 |
1 |
None |
None |
Bromley North |
1237 |
1237 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87781/2026-09-19/detailed |
None |
Sundridge Park |
2026-09-19T12:38:30+01:00 |
Bromley North |
2.0 |
{"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]} |
0.4 |
1238 |
1240 |
Sundridge Park |
Bromley North |
Bromley North |
51.4085302 |
0.0172445 |
51.4085302 |
0.0172445 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Bromley North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682448 |
1789817942533524 |
13 |
13 |
2026-09-19 11:50:27.615804 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:27.476237 |
| 666080 |
697396 |
Y80335 |
852F77MK19 |
2026-09-19 |
COMPLETE |
18683396 |
2026-09-19 12:39:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697396, "stp": "P", "toc": "Great Western Railway", "uid": "Y80335", "consist": "150233", "dest_crs": "FAL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80335/2026-09-19/detailed", "trust_id": "852F77MK19", "origin_crs": "TRU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falmouth Docks", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": null, "is_terminated": 1, "next_location": "Falmouth Docks", "signalling_id": "2F77", "timing_status": "LATE", "origin_station": "Truro", "current_leg_arr": "1239", "current_leg_dep": "1238", "current_leg_end": "Falmouth Docks", "origin_dep_time": "1215", "origin_platform": "1", "current_location": "Falmouth Docks", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]}", "current_leg_start": "Falmouth Town", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "50.1509336", "next_location_lon": "-5.0554626", "previous_location": "Falmouth Town", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 532.945, \"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\": 736.509, \"from_m\": 532.945, \"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\": 1153.028, \"from_m\": 736.509, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9538.037, \"from_m\": 1153.028, \"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\": 10000.094, \"from_m\": 9538.037, \"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\": 24286.61, \"from_m\": 10000.094, \"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\": 24337.102, \"from_m\": 24286.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35054.484, \"from_m\": 24337.102, \"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\": 35956.921, \"from_m\": 35054.484, \"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\": 35984.162, \"from_m\": 35956.921, \"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\": 36099.419, \"from_m\": 35984.162, \"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\": 38901.14, \"from_m\": 36099.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\": 41649.149, \"from_m\": 38901.14, \"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\": 42292.75, \"from_m\": 41649.149, \"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\": 45717.965, \"from_m\": 42292.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46377.081, \"from_m\": 45717.965, \"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\": 48106.531, \"from_m\": 46377.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48571.005, \"from_m\": 48106.531, \"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\": 49612.811, \"from_m\": 48571.005, \"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\": 54166.801, \"from_m\": 49612.811, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54582.604, \"from_m\": 54166.801, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54905.393, \"from_m\": 54582.604, \"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\": 55486.21, \"from_m\": 54905.393, \"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\": 56245.316, \"from_m\": 55486.21, \"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\": 60231.122, \"from_m\": 56245.316, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60302.392, \"from_m\": 60231.122, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60608.255, \"from_m\": 60302.392, \"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\": 75527.602, \"from_m\": 60608.255, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87701.098, \"from_m\": 75527.602, \"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\": 94360.708, \"from_m\": 87701.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\": 94755.628, \"from_m\": 94360.708, \"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\": 95000.581, \"from_m\": 94755.628, \"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\": 697396, \"profile_key\": \"b60c0263090326278bbf6e63dc1c306e142a8dd708e721b48a191a0c7cb201a2\", \"schedule_id\": 28900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Truro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102555}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Penwithers Jn\", \"stage_seq\": 2, \"distance_m\": 1153.028, \"section_seq\": 1, \"route_path_id\": 102555}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Perranwell\", \"stage_seq\": 3, \"distance_m\": 9449.719, \"section_seq\": 1, \"route_path_id\": 102555}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Penryn Down Loop\", \"stage_seq\": 4, \"distance_m\": 18660.027, \"section_seq\": 1, \"route_path_id\": 102555}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1229\", \"location\": \"Penryn\", \"stage_seq\": 5, \"distance_m\": 24528.632, \"section_seq\": 1, \"route_path_id\": 102555}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Penmere\", \"stage_seq\": 6, \"distance_m\": 29649.594, \"section_seq\": 1, \"route_path_id\": 102555}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1236\", \"location\": \"Falmouth Town\", \"stage_seq\": 7, \"distance_m\": 32314.953, \"section_seq\": 1, \"route_path_id\": 102555}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": null, \"location\": \"Falmouth Docks\", \"stage_seq\": 8, \"distance_m\": 35282.451, \"section_seq\": 1, \"route_path_id\": 102555}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95000.581, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102555}], \"total_distance_m\": 95000.581, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 94950.089, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 50.492, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.1509336", "current_position_lon": "-5.0554626", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:28Z\", \"source_id\": 18671576, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:15Z\", \"source_id\": 58608829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:18Z\", \"source_id\": 18675437, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:49Z\", \"source_id\": 58610010, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:53Z\", \"source_id\": 18675826, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:59Z\", \"source_id\": 18679221, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:58Z\", \"source_id\": 18681159, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:30Z\", \"source_id\": 18683396, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falmouth Docks", "service_state_platform": null, "timing_fact_generation": 1789818033111409, "current_leg_arrival_utc": "2026-09-19T12:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:33.107820", "service_state_evidence_id": 18683396, "current_leg_start_actual_dep": "2026-09-19T12:37:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-19T11:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:33.219854", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
TRU |
FAL |
2F77 |
150233 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 532.945, "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": 736.509, "from_m": 532.945, "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": 1153.028, "from_m": 736.509, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9538.037, "from_m": 1153.028, "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": 10000.094, "from_m": 9538.037, "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": 24286.61, "from_m": 10000.094, "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": 24337.102, "from_m": 24286.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35054.484, "from_m": 24337.102, "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": 35956.921, "from_m": 35054.484, "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": 35984.162, "from_m": 35956.921, "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": 36099.419, "from_m": 35984.162, "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": 38901.14, "from_m": 36099.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": 41649.149, "from_m": 38901.14, "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": 42292.75, "from_m": 41649.149, "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": 45717.965, "from_m": 42292.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46377.081, "from_m": 45717.965, "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": 48106.531, "from_m": 46377.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48571.005, "from_m": 48106.531, "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": 49612.811, "from_m": 48571.005, "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": 54166.801, "from_m": 49612.811, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54582.604, "from_m": 54166.801, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54905.393, "from_m": 54582.604, "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": 55486.21, "from_m": 54905.393, "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": 56245.316, "from_m": 55486.21, "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": 60231.122, "from_m": 56245.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60302.392, "from_m": 60231.122, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 60608.255, "from_m": 60302.392, "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": 75527.602, "from_m": 60608.255, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87701.098, "from_m": 75527.602, "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": 94360.708, "from_m": 87701.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": 94755.628, "from_m": 94360.708, "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": 95000.581, "from_m": 94755.628, "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": 697396, "profile_key": "b60c0263090326278bbf6e63dc1c306e142a8dd708e721b48a191a0c7cb201a2", "schedule_id": 28900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1215", "location": "Truro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102555}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Penwithers Jn", "stage_seq": 2, "distance_m": 1153.028, "section_seq": 1, "route_path_id": 102555}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Perranwell", "stage_seq": 3, "distance_m": 9449.719, "section_seq": 1, "route_path_id": 102555}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Penryn Down Loop", "stage_seq": 4, "distance_m": 18660.027, "section_seq": 1, "route_path_id": 102555}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1229", "location": "Penryn", "stage_seq": 5, "distance_m": 24528.632, "section_seq": 1, "route_path_id": 102555}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Penmere", "stage_seq": 6, "distance_m": 29649.594, "section_seq": 1, "route_path_id": 102555}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1236", "location": "Falmouth Town", "stage_seq": 7, "distance_m": 32314.953, "section_seq": 1, "route_path_id": 102555}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": null, "location": "Falmouth Docks", "stage_seq": 8, "distance_m": 35282.451, "section_seq": 1, "route_path_id": 102555}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95000.581, "from_m": 0.0, "section_seq": 1, "route_path_id": 102555}], "total_distance_m": 95000.581, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 94950.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.492, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:28Z", "source_id": 18671576, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26858, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:15Z", "source_id": 58608829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:28:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:18Z", "source_id": 18675437, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26857, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:49Z", "source_id": 58610010, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:53Z", "source_id": 18675826, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:59Z", "source_id": 18679221, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:58Z", "source_id": 18681159, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:30Z", "source_id": 18683396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}] |
Truro |
1215 |
1215 |
1 |
None |
None |
Falmouth Docks |
1239 |
1238 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80335/2026-09-19/detailed |
None |
Falmouth Town |
2026-09-19T12:37:00+01:00 |
Falmouth Docks |
1.0 |
{"type": "LineString", "coordinates": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]} |
0.5 |
1238 |
1239 |
Falmouth Town |
Falmouth Docks |
Falmouth Docks |
50.1509336 |
-5.0554626 |
50.1509336 |
-5.0554626 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:39:00 |
Falmouth Docks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683396 |
1789818033111409 |
22 |
22 |
2026-09-19 11:50:33.219854 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:33.107820 |
| 666081 |
697310 |
C48311 |
742K37MK19 |
2026-09-19 |
COMPLETE |
18682470 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697310, "stp": "P", "toc": "Great Western Railway", "uid": "C48311", "consist": "387162", "dest_crs": "RDG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48311/2026-09-19/detailed", "trust_id": "742K37MK19", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "2", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2K37", "timing_status": "EARLY", "origin_station": "Newbury", "current_leg_arr": "1240", "current_leg_dep": "1237", "current_leg_end": "Reading", "origin_dep_time": "1212", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading West", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading West", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"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\": 10338.399, \"from_m\": 8072.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\": 14876.032, \"from_m\": 10338.399, \"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\": 14921.78, \"from_m\": 14876.032, \"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\": 15785.19, \"from_m\": 14921.78, \"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\": 16681.641, \"from_m\": 15785.19, \"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\": 16718.607, \"from_m\": 16681.641, \"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\": 17112.863, \"from_m\": 16718.607, \"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\": 17143.298, \"from_m\": 17112.863, \"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\": 17231.967, \"from_m\": 17143.298, \"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\": 17295.666, \"from_m\": 17231.967, \"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\": 17331.373, \"from_m\": 17295.666, \"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\": 17375.643, \"from_m\": 17331.373, \"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\": 17434.208, \"from_m\": 17375.643, \"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\": 18711.851, \"from_m\": 17434.208, \"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\": 23054.833, \"from_m\": 18711.851, \"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\": 23171.601, \"from_m\": 23054.833, \"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\": 23294.133, \"from_m\": 23171.601, \"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\": 23360.91, \"from_m\": 23294.133, \"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\": 34256.014, \"from_m\": 23360.91, \"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\": 34989.363, \"from_m\": 34256.014, \"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\": 43481.833, \"from_m\": 34989.363, \"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\": 43552.822, \"from_m\": 43481.833, \"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\": 50667.193, \"from_m\": 43552.822, \"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\": 50747.9, \"from_m\": 50667.193, \"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\": 51042.133, \"from_m\": 50747.9, \"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\": 51897.403, \"from_m\": 51042.133, \"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\": 59761.616, \"from_m\": 51897.403, \"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\": 60975.335, \"from_m\": 59761.616, \"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\": 61493.496, \"from_m\": 60975.335, \"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\": 66200.244, \"from_m\": 61493.496, \"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\": 66240.527, \"from_m\": 66200.244, \"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\": 77871.122, \"from_m\": 66240.527, \"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\": 80215.592, \"from_m\": 77871.122, \"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\": 80454.71, \"from_m\": 80215.592, \"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\": 81579.727, \"from_m\": 80454.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81665.564, \"from_m\": 81579.727, \"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\": 82333.712, \"from_m\": 81665.564, \"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\": 104831.413, \"from_m\": 82333.712, \"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\": 104873.688, \"from_m\": 104831.413, \"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\": 109657.202, \"from_m\": 104873.688, \"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\": 110044.07, \"from_m\": 109657.202, \"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\": 110340.612, \"from_m\": 110044.07, \"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\": 110715.209, \"from_m\": 110340.612, \"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\": 110747.172, \"from_m\": 110715.209, \"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\": 112410.532, \"from_m\": 110747.172, \"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\": 112885.041, \"from_m\": 112410.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697310, \"profile_key\": \"2b90a82584ca4aa275b8b73d8af664c1ff8e6b106cc4b874d9745a5d8a6897c9\", \"schedule_id\": 10099, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1214H\", \"location\": \"Newbury Racecourse\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Thatcham\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Midgham\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Aldermaston\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Theale\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Southcote Jn\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1236H\", \"location\": \"Reading West\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69113}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69113}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112885.041, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69113}], \"total_distance_m\": 112885.041, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 107379.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5505.598, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:11Z\", \"source_id\": 58576909, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:13Z\", \"source_id\": 18665474, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:46Z\", \"source_id\": 58586638, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:49Z\", \"source_id\": 18668495, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:07Z\", \"source_id\": 58595952, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:10Z\", \"source_id\": 18671397, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:53Z\", \"source_id\": 58603801, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:58Z\", \"source_id\": 18673917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:50Z\", \"source_id\": 58612203, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:54Z\", \"source_id\": 18676496, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:46Z\", \"source_id\": 58625426, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:50Z\", \"source_id\": 18680399, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:57Z\", \"source_id\": 58632450, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:04Z\", \"source_id\": 18682470, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789817949971456, "current_leg_arrival_utc": "2026-09-19T12:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:35.202851", "service_state_evidence_id": 18682470, "current_leg_start_actual_dep": "2026-09-19T12:36:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:35.678115", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
NBY |
RDG |
2K37 |
387162 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "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": 10338.399, "from_m": 8072.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": 14876.032, "from_m": 10338.399, "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": 14921.78, "from_m": 14876.032, "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": 15785.19, "from_m": 14921.78, "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": 16681.641, "from_m": 15785.19, "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": 16718.607, "from_m": 16681.641, "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": 17112.863, "from_m": 16718.607, "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": 17143.298, "from_m": 17112.863, "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": 17231.967, "from_m": 17143.298, "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": 17295.666, "from_m": 17231.967, "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": 17331.373, "from_m": 17295.666, "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": 17375.643, "from_m": 17331.373, "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": 17434.208, "from_m": 17375.643, "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": 18711.851, "from_m": 17434.208, "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": 23054.833, "from_m": 18711.851, "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": 23171.601, "from_m": 23054.833, "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": 23294.133, "from_m": 23171.601, "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": 23360.91, "from_m": 23294.133, "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": 34256.014, "from_m": 23360.91, "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": 34989.363, "from_m": 34256.014, "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": 43481.833, "from_m": 34989.363, "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": 43552.822, "from_m": 43481.833, "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": 50667.193, "from_m": 43552.822, "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": 50747.9, "from_m": 50667.193, "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": 51042.133, "from_m": 50747.9, "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": 51897.403, "from_m": 51042.133, "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": 59761.616, "from_m": 51897.403, "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": 60975.335, "from_m": 59761.616, "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": 61493.496, "from_m": 60975.335, "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": 66200.244, "from_m": 61493.496, "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": 66240.527, "from_m": 66200.244, "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": 77871.122, "from_m": 66240.527, "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": 80215.592, "from_m": 77871.122, "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": 80454.71, "from_m": 80215.592, "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": 81579.727, "from_m": 80454.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81665.564, "from_m": 81579.727, "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": 82333.712, "from_m": 81665.564, "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": 104831.413, "from_m": 82333.712, "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": 104873.688, "from_m": 104831.413, "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": 109657.202, "from_m": 104873.688, "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": 110044.07, "from_m": 109657.202, "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": 110340.612, "from_m": 110044.07, "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": 110715.209, "from_m": 110340.612, "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": 110747.172, "from_m": 110715.209, "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": 112410.532, "from_m": 110747.172, "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": 112885.041, "from_m": 112410.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697310, "profile_key": "2b90a82584ca4aa275b8b73d8af664c1ff8e6b106cc4b874d9745a5d8a6897c9", "schedule_id": 10099, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69113}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1214H", "location": "Newbury Racecourse", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69113}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Thatcham", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69113}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Midgham", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69113}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Aldermaston", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69113}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Theale", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Southcote Jn", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69113}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1236H", "location": "Reading West", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Oxford Road Jn", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69113}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": null, "location": "Reading", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69113}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112885.041, "from_m": 0.0, "section_seq": 1, "route_path_id": 69113}], "total_distance_m": 112885.041, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 107379.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5505.598, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24423, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:11Z", "source_id": 58576909, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:13Z", "source_id": 18665474, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:46Z", "source_id": 58586638, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:49Z", "source_id": 18668495, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24415, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:07Z", "source_id": 58595952, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:10Z", "source_id": 18671397, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24410, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:53Z", "source_id": 58603801, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:58Z", "source_id": 18673917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:50Z", "source_id": 58612203, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:54Z", "source_id": 18676496, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:46Z", "source_id": 58625426, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:50Z", "source_id": 18680399, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23748, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:57Z", "source_id": 58632450, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:40:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:04Z", "source_id": 18682470, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Newbury |
1212 |
1212 |
3 |
None |
None |
Reading |
1241 |
1241 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48311/2026-09-19/detailed |
None |
Reading West |
2026-09-19T12:36:30+01:00 |
Reading |
3.0 |
{"type": "LineString", "coordinates": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} |
0.9 |
1237 |
1240 |
Reading West |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682470 |
1789817949971456 |
43 |
43 |
2026-09-19 11:50:35.678115 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:35.202851 |
| 666082 |
696567 |
C36949 |
889H38MJ19 |
2026-09-19 |
COMPLETE |
18682615 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 696567, "stp": "P", "toc": "Elizabeth Line", "uid": "C36949", "consist": "345042", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36949/2026-09-19/detailed", "trust_id": "889H38MJ19", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "2", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H38", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1240", "current_leg_dep": "1236", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "1136", "origin_platform": "4", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 593.478, \"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}], \"service_id\": 696567, \"profile_key\": \"6efc84366dba2c3d5b8b7d762440d5f7c380eefcbeb0206d1c074c5ad0537e71\", \"schedule_id\": 8486, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 593.478, \"section_seq\": 1, \"route_path_id\": 66182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66182}], \"total_distance_m\": 593.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 593.478, \"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": "1136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:36Z\", \"source_id\": 58501525, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:40Z\", \"source_id\": 18642650, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:46Z\", \"source_id\": 58510160, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:48Z\", \"source_id\": 18645363, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:08Z\", \"source_id\": 58517596, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:09Z\", \"source_id\": 18647581, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:14Z\", \"source_id\": 58526466, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:18Z\", \"source_id\": 18650294, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:21Z\", \"source_id\": 58533413, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:23Z\", \"source_id\": 18652315, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:54Z\", \"source_id\": 58539018, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:56Z\", \"source_id\": 18654071, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:07Z\", \"source_id\": 58546069, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:10Z\", \"source_id\": 18656130, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:17Z\", \"source_id\": 58551021, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:20Z\", \"source_id\": 18657550, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:08Z\", \"source_id\": 58557217, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:11Z\", \"source_id\": 18659498, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:20Z\", \"source_id\": 58564322, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:23Z\", \"source_id\": 18661619, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:29Z\", \"source_id\": 58573300, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:33Z\", \"source_id\": 18664359, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:59Z\", \"source_id\": 58582836, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:03Z\", \"source_id\": 18667395, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:24Z\", \"source_id\": 58588042, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:30Z\", \"source_id\": 18668960, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:17Z\", \"source_id\": 18670829, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:00Z\", \"source_id\": 58599810, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:06Z\", \"source_id\": 18672662, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:27Z\", \"source_id\": 58607149, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:30Z\", \"source_id\": 18674953, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:53Z\", \"source_id\": 58621306, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:59Z\", \"source_id\": 18679202, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:10Z\", \"source_id\": 58632976, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:16Z\", \"source_id\": 18682615, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "2", "timing_fact_generation": 1789817957528013, "current_leg_arrival_utc": "2026-09-19T12:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:39.049181", "service_state_evidence_id": 18682615, "current_leg_start_actual_dep": "2026-09-19T12:37:00+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:39.098386", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
HAF |
9H38 |
345042 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 593.478, "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}], "service_id": 696567, "profile_key": "6efc84366dba2c3d5b8b7d762440d5f7c380eefcbeb0206d1c074c5ad0537e71", "schedule_id": 8486, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1136", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 66182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 66182}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 593.478, "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": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:36Z", "source_id": 58501525, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:40Z", "source_id": 18642650, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:46Z", "source_id": 58510160, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:48Z", "source_id": 18645363, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:08Z", "source_id": 58517596, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:09Z", "source_id": 18647581, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:14Z", "source_id": 58526466, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:18Z", "source_id": 18650294, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:21Z", "source_id": 58533413, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:23Z", "source_id": 18652315, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:54Z", "source_id": 58539018, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:56Z", "source_id": 18654071, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:07Z", "source_id": 58546069, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:59:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:10Z", "source_id": 18656130, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:17Z", "source_id": 58551021, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:20Z", "source_id": 18657550, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:08Z", "source_id": 58557217, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:11Z", "source_id": 18659498, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:20Z", "source_id": 58564322, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:23Z", "source_id": 18661619, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:29Z", "source_id": 58573300, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:33Z", "source_id": 18664359, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:59Z", "source_id": 58582836, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:03Z", "source_id": 18667395, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:24Z", "source_id": 58588042, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:30Z", "source_id": 18668960, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:17Z", "source_id": 18670829, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:00Z", "source_id": 58599810, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:06Z", "source_id": 18672662, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:27Z", "source_id": 58607149, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:30Z", "source_id": 18674953, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:53Z", "source_id": 58621306, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:59Z", "source_id": 18679202, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23475, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:10Z", "source_id": 58632976, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:16Z", "source_id": 18682615, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1136 |
1136 |
4 |
None |
None |
Heathrow Terminal 4 |
1241 |
1241 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36949/2026-09-19/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-19T12:37:00+01:00 |
Heathrow Terminal 4 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
1236 |
1240 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682615 |
1789817957528013 |
117 |
117 |
2026-09-19 11:50:39.098386 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:39.049181 |
| 666083 |
697903 |
C35361 |
723C38ML19 |
2026-09-19 |
COMPLETE |
18683552 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697903, "stp": "P", "toc": "Elizabeth Line", "uid": "C35361", "consist": "345036", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35361/2026-09-19/detailed", "trust_id": "723C38ML19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3C38", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "1240", "current_leg_dep": "1239", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1239", "origin_platform": "3", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "1241", "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": null, "origin_dep_time_act": "1239", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:37Z\", \"source_id\": 58635987, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:41Z\", \"source_id\": 18683552, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789818042790797, "current_leg_arrival_utc": "2026-09-19T12:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:39.326341", "service_state_evidence_id": 58635987, "current_leg_start_actual_dep": "2026-09-19T12:39:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T11:40:35", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:40.196395", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
3C38 |
345036 |
9 |
90 |
None |
None |
[{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:37Z", "source_id": 58635987, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:41Z", "source_id": 18683552, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
1239 |
1239 |
3 |
None |
None |
Paddington (Crossrail) |
1241 |
1241 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35361/2026-09-19/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-19T12:39:00+01:00 |
Paddington (Crossrail) |
1.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.0 |
1239 |
1240 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:35 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
58635987 |
1789818042790797 |
6 |
6 |
2026-09-19 11:50:40.196395 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:39.326341 |
| 666084 |
696498 |
G07232 |
872L24MJ19 |
2026-09-19 |
COMPLETE |
18682589 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 696498, "stp": "P", "toc": "London Overground", "uid": "G07232", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07232/2026-09-19/detailed", "trust_id": "872L24MJ19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L24", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1240", "current_leg_dep": "1237", "current_leg_end": "Stratford", "origin_dep_time": "1133", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "+2 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": "1238", "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\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 516.101, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 815.648, \"from_m\": 516.101, \"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\": 1803.859, \"from_m\": 815.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2250.021, \"from_m\": 1803.859, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 2424.368, \"from_m\": 2250.021, \"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\": 2442.704, \"from_m\": 2424.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2477.725, \"from_m\": 2442.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\": 2637.744, \"from_m\": 2477.725, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3195.779, \"from_m\": 2637.744, \"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\": 3904.741, \"from_m\": 3195.779, \"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\": 7270.13, \"from_m\": 3904.741, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 7277.96, \"from_m\": 7270.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15901.882, \"from_m\": 7277.96, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 16072.023, \"from_m\": 15901.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26111.573, \"from_m\": 16072.023, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 28631.156, \"from_m\": 26111.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29048.074, \"from_m\": 28631.156, \"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\": 29274.72, \"from_m\": 29048.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32377.37, \"from_m\": 29274.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32638.419, \"from_m\": 32377.37, \"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\": 32644.48, \"from_m\": 32638.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32917.052, \"from_m\": 32644.48, \"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\": 34346.028, \"from_m\": 32917.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35925.208, \"from_m\": 34346.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36316.967, \"from_m\": 35925.208, \"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\": 45711.705, \"from_m\": 36316.967, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46103.465, \"from_m\": 45711.705, \"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\": 47682.644, \"from_m\": 46103.465, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50388.46, \"from_m\": 47682.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51868.496, \"from_m\": 50388.46, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52253.23, \"from_m\": 51868.496, \"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\": 75588.909, \"from_m\": 52253.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76110.391, \"from_m\": 75588.909, \"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\": 77005.584, \"from_m\": 76110.391, \"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\": 77617.592, \"from_m\": 77005.584, \"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\": 77624.966, \"from_m\": 77617.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77775.35, \"from_m\": 77624.966, \"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\": 78097.561, \"from_m\": 77775.35, \"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\": 696498, \"profile_key\": \"048a48598e5dfc76854f89ff97f8a8caff0b00f8b31fb39705473a8a876cc0f1\", \"schedule_id\": 12174, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 2581.299, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": \"1137H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 4608.779, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1139H\", \"wtt_dep\": \"1140\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 14014.211, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1143\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 16371.079, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1146\", \"wtt_dep\": \"1147\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 26651.948, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 29383.2, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 32769.054, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1156\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 34414.624, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 38057.752, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1159H\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 41014.336, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1201H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 59233.974, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 68916.116, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 73111.857, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1206H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 74392.029, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 75988.946, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 77569.724, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 78097.561, \"section_seq\": 1, \"route_path_id\": 32439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78097.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32439}], \"total_distance_m\": 78097.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 70977.063, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7120.498, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:26Z\", \"source_id\": 58507249, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:31Z\", \"source_id\": 18644500, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:56Z\", \"source_id\": 58512704, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:01Z\", \"source_id\": 18646132, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:40Z\", \"source_id\": 58520892, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:45Z\", \"source_id\": 18648586, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:16Z\", \"source_id\": 58526580, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:20Z\", \"source_id\": 18650309, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:58Z\", \"source_id\": 58534807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:58Z\", \"source_id\": 18652745, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:23Z\", \"source_id\": 58544498, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:29Z\", \"source_id\": 18655699, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:03Z\", \"source_id\": 58552645, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:07Z\", \"source_id\": 18658070, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:10Z\", \"source_id\": 58557311, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:15Z\", \"source_id\": 18659544, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:08Z\", \"source_id\": 58561680, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:13Z\", \"source_id\": 18660851, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:02Z\", \"source_id\": 58565895, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:03Z\", \"source_id\": 18662075, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:00Z\", \"source_id\": 58570241, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:01Z\", \"source_id\": 18663356, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:00Z\", \"source_id\": 58574380, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:05Z\", \"source_id\": 18664675, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:16Z\", \"source_id\": 58579210, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:24Z\", \"source_id\": 18666241, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:15Z\", \"source_id\": 58585504, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:19Z\", \"source_id\": 18668146, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:28Z\", \"source_id\": 58590286, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:33Z\", \"source_id\": 18669668, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:56Z\", \"source_id\": 58597619, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:01Z\", \"source_id\": 18671965, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:48Z\", \"source_id\": 58601416, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:51Z\", \"source_id\": 18673162, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:58Z\", \"source_id\": 58606087, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:03Z\", \"source_id\": 18674653, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:12Z\", \"source_id\": 58610841, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:16Z\", \"source_id\": 18676096, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:27Z\", \"source_id\": 58615727, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:28Z\", \"source_id\": 18677528, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:41Z\", \"source_id\": 58620854, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:49Z\", \"source_id\": 18679091, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:13Z\", \"source_id\": 58626481, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:15Z\", \"source_id\": 18680675, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:10Z\", \"source_id\": 58632921, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:12Z\", \"source_id\": 18682589, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789817954426815, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:43.954679", "service_state_evidence_id": 18682589, "current_leg_start_actual_dep": "2026-09-19T12:35:00+01:00", "operational_evidence_version": 115, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:44.567266", "service_state_valid_until_kind": null, "operational_interpretation_version": 115, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 516.101, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 815.648, "from_m": 516.101, "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": 1803.859, "from_m": 815.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2250.021, "from_m": 1803.859, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 2424.368, "from_m": 2250.021, "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": 2442.704, "from_m": 2424.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2477.725, "from_m": 2442.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": 2637.744, "from_m": 2477.725, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3195.779, "from_m": 2637.744, "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": 3904.741, "from_m": 3195.779, "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": 7270.13, "from_m": 3904.741, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 7277.96, "from_m": 7270.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15901.882, "from_m": 7277.96, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 16072.023, "from_m": 15901.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26111.573, "from_m": 16072.023, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 28631.156, "from_m": 26111.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29048.074, "from_m": 28631.156, "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": 29274.72, "from_m": 29048.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32377.37, "from_m": 29274.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32638.419, "from_m": 32377.37, "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": 32644.48, "from_m": 32638.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32917.052, "from_m": 32644.48, "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": 34346.028, "from_m": 32917.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35925.208, "from_m": 34346.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36316.967, "from_m": 35925.208, "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": 45711.705, "from_m": 36316.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46103.465, "from_m": 45711.705, "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": 47682.644, "from_m": 46103.465, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50388.46, "from_m": 47682.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51868.496, "from_m": 50388.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52253.23, "from_m": 51868.496, "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": 75588.909, "from_m": 52253.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76110.391, "from_m": 75588.909, "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": 77005.584, "from_m": 76110.391, "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": 77617.592, "from_m": 77005.584, "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": 77624.966, "from_m": 77617.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77775.35, "from_m": 77624.966, "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": 78097.561, "from_m": 77775.35, "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": 696498, "profile_key": "048a48598e5dfc76854f89ff97f8a8caff0b00f8b31fb39705473a8a876cc0f1", "schedule_id": 12174, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1133", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 2581.299, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": "1137H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 4608.779, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1139H", "wtt_dep": "1140", "location": "West Brompton", "stage_seq": 4, "distance_m": 14014.211, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1143", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 16371.079, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1146", "wtt_dep": "1147", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 26651.948, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 29383.2, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 32769.054, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1156", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 34414.624, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 38057.752, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1159H", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 41014.336, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1201H", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 59233.974, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203", "location": "Brondesbury", "stage_seq": 13, "distance_m": 68916.116, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205", "location": "West Hampstead", "stage_seq": 14, "distance_m": 73111.857, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1206H", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 74392.029, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 75988.946, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 77569.724, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 78097.561, "section_seq": 1, "route_path_id": 32439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78097.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 32439}], "total_distance_m": 78097.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 70977.063, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7120.498, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:26Z", "source_id": 58507249, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:31Z", "source_id": 18644500, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:56Z", "source_id": 58512704, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:01Z", "source_id": 18646132, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:40Z", "source_id": 58520892, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:45Z", "source_id": 18648586, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:16Z", "source_id": 58526580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:20Z", "source_id": 18650309, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:58Z", "source_id": 58534807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:58Z", "source_id": 18652745, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:23Z", "source_id": 58544498, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:29Z", "source_id": 18655699, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:03Z", "source_id": 58552645, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:07Z", "source_id": 18658070, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:10Z", "source_id": 58557311, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:15Z", "source_id": 18659544, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:08Z", "source_id": 58561680, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:13Z", "source_id": 18660851, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:02Z", "source_id": 58565895, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:03Z", "source_id": 18662075, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:00Z", "source_id": 58570241, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:01Z", "source_id": 18663356, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:00Z", "source_id": 58574380, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:05Z", "source_id": 18664675, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:16Z", "source_id": 58579210, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:24Z", "source_id": 18666241, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:15Z", "source_id": 58585504, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:19Z", "source_id": 18668146, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:28Z", "source_id": 58590286, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:33Z", "source_id": 18669668, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:56Z", "source_id": 58597619, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:01Z", "source_id": 18671965, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:48Z", "source_id": 58601416, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:51Z", "source_id": 18673162, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:58Z", "source_id": 58606087, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:03Z", "source_id": 18674653, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:12Z", "source_id": 58610841, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:16Z", "source_id": 18676096, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:27Z", "source_id": 58615727, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:28Z", "source_id": 18677528, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:41Z", "source_id": 58620854, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:49Z", "source_id": 18679091, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:13Z", "source_id": 58626481, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:36:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:15Z", "source_id": 18680675, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:10Z", "source_id": 58632921, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:12Z", "source_id": 18682589, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
1133 |
1133 |
1 |
None |
None |
Stratford |
1238 |
1238 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07232/2026-09-19/detailed |
None |
Hackney Wick |
2026-09-19T12:35:00+01:00 |
Stratford |
3.0 |
{"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
1.0 |
1237 |
1240 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682589 |
1789817954426815 |
115 |
115 |
2026-09-19 11:50:44.567266 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:43.954679 |
| 666085 |
697137 |
L81720 |
872G34MK19 |
2026-09-19 |
COMPLETE |
18683009 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697137, "stp": "O", "toc": "South Western Railway", "uid": "L81720", "consist": "701055", "dest_crs": "SUR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81720/2026-09-19/detailed", "trust_id": "872G34MK19", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Surbiton", "service_date": "2026-09-19", "dest_arr_time": "1240", "dest_platform": "2", "is_terminated": 1, "next_location": "Surbiton", "signalling_id": "2G34", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "1240", "current_leg_dep": "1235", "current_leg_end": "Surbiton", "origin_dep_time": "1204", "origin_platform": "2", "current_location": "Surbiton", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3407513999999999, 51.37511], [-0.34064, 51.37537100000001], [-0.3405657000000001, 51.3755814], [-0.3405078, 51.3758022], [-0.3404845, 51.37594120000001], [-0.3404693999999999, 51.3761559], [-0.34047629999999995, 51.376365500000006], [-0.3404891, 51.3765483], [-0.34053819999999996, 51.37679309999999], [-0.3405891, 51.37696909999999], [-0.3406404, 51.3771316], [-0.3407349, 51.37738480000001], [-0.3408285, 51.377638899999994], [-0.3409288999999999, 51.37791539999999], [-0.34105669999999993, 51.37823899999999], [-0.3411449, 51.37848650000001], [-0.34121979999999996, 51.3787585], [-0.34124389999999993, 51.378956999999986], [-0.3412536, 51.3791562], [-0.3412329, 51.3793391], [-0.34121229999999997, 51.379437], [-0.3411848, 51.37955209999999], [-0.3411297999999999, 51.379711799999995], [-0.3410321, 51.379910200000005], [-0.3409468, 51.3800561], [-0.3408379, 51.380214], [-0.3406689, 51.3804073], [-0.3405148, 51.38055669999999], [-0.34034149999999996, 51.3806932], [-0.34014749999999994, 51.3808144], [-0.34001679481508074, 51.380897476410105], [-0.339703, 51.38092859999998], [-0.3392648999999999, 51.3809771], [-0.3390312, 51.3810029], [-0.33846259999999995, 51.38107999999999], [-0.3378349, 51.3811662], [-0.33708459999999996, 51.3812925], [-0.33604119999999993, 51.3815094], [-0.3353981, 51.38164659999999], [-0.33447409999999994, 51.3818718], [-0.333884, 51.3820216], [-0.333513, 51.382116399999994], [-0.3334058, 51.3821449], [-0.33300929999999995, 51.3822558], [-0.3327435492455146, 51.38232908920716], [-0.33251047677833423, 51.382392019859985], [-0.3323040746915875, 51.382446919421305], [-0.3321205360340725, 51.3824949391316], [-0.3319560538545875, 51.38253723023135], [-0.3318068212019306, 51.38257494396101], [-0.33166903112490037, 51.382609231561055], [-0.3315388766722948, 51.382641244271944], [-0.33141255089291227, 51.38267213333416], [-0.3312862468355509, 51.382703049988166], [-0.33115615754900907, 51.38273514547444], [-0.33101847608208496, 51.382769571033435], [-0.3308693954835768, 51.38280747790564], [-0.3307051088022829, 51.382850017331506], [-0.33052180908700135, 51.38289834055152], [-0.3303156893865306, 51.38295359880614], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3097451, 51.3902186], [-0.3094607999999999, 51.390335399999984], [-0.30850769999999994, 51.390727], [-0.3081226, 51.3908758], [-0.3071666, 51.3912495], [-0.3065282, 51.39149729999999], [-0.3055596, 51.391846], [-0.3037831999999999, 51.3925464]]}", "current_leg_start": "Hinchley Wood", "dest_arr_time_act": "1240", "motion_projection": null, "next_location_lat": "51.3925464", "next_location_lon": "-0.3037832", "previous_location": "Hinchley Wood", "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\": 161.609, \"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\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9144.065, \"from_m\": 9097.671, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12307.52, \"from_m\": 11846.583, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18486.801, \"from_m\": 14341.149, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 697137, \"profile_key\": \"399472f34d513ee07e884aa8280321d5d0ff895f2138f888e971f3c722305d4a\", \"schedule_id\": 36518, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 1496.431, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213H\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 5156.783, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 9041.961, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1222\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 12066.639, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1226\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 6, \"distance_m\": 13806.259, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Oxshott\", \"stage_seq\": 7, \"distance_m\": 17974.801, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233H\", \"location\": \"Claygate\", \"stage_seq\": 8, \"distance_m\": 18985.641, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Hinchley Wood\", \"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\": 100.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": "1204", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3925464", "current_position_lon": "-0.3037832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:08Z\", \"source_id\": 58563914, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:08Z\", \"source_id\": 18661488, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:05Z\", \"source_id\": 58572504, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:11Z\", \"source_id\": 18664079, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:27Z\", \"source_id\": 58581645, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:31Z\", \"source_id\": 18666999, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:05Z\", \"source_id\": 58587247, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:10Z\", \"source_id\": 18668740, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:23Z\", \"source_id\": 58600579, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:25Z\", \"source_id\": 18672871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:39Z\", \"source_id\": 58607606, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:40Z\", \"source_id\": 18675066, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:02Z\", \"source_id\": 58614827, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:05Z\", \"source_id\": 18677301, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:08Z\", \"source_id\": 58619575, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:12Z\", \"source_id\": 18678687, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:47Z\", \"source_id\": 58634298, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:49Z\", \"source_id\": 18683009, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Surbiton", "service_state_platform": "2", "timing_fact_generation": 1789817990358063, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:50.521903", "service_state_evidence_id": 18683009, "current_leg_start_actual_dep": "2026-09-19T12:36:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:50.644715", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
GLD |
SUR |
2G34 |
701055 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 161.609, "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": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.065, "from_m": 9097.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12307.52, "from_m": 11846.583, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18486.801, "from_m": 14341.149, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 697137, "profile_key": "399472f34d513ee07e884aa8280321d5d0ff895f2138f888e971f3c722305d4a", "schedule_id": 36518, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1204", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 1496.431, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213H", "location": "Clandon", "stage_seq": 3, "distance_m": 5156.783, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218H", "location": "Horsley", "stage_seq": 4, "distance_m": 9041.961, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1222", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 12066.639, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1226", "location": "Cobham & Stoke d'Abernon", "stage_seq": 6, "distance_m": 13806.259, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Oxshott", "stage_seq": 7, "distance_m": 17974.801, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233H", "location": "Claygate", "stage_seq": 8, "distance_m": 18985.641, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Hinchley Wood", "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": 100.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": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:08Z", "source_id": 58563914, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:08Z", "source_id": 18661488, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:05Z", "source_id": 58572504, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:11Z", "source_id": 18664079, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:27Z", "source_id": 58581645, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:31Z", "source_id": 18666999, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:05Z", "source_id": 58587247, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:10Z", "source_id": 18668740, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28120, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:23Z", "source_id": 58600579, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:25Z", "source_id": 18672871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28554, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:39Z", "source_id": 58607606, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:40Z", "source_id": 18675066, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28550, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:02Z", "source_id": 58614827, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:05Z", "source_id": 18677301, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28546, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:08Z", "source_id": 58619575, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:12Z", "source_id": 18678687, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:47Z", "source_id": 58634298, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:49Z", "source_id": 18683009, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Guildford |
1204 |
1204 |
2 |
None |
None |
Surbiton |
1240 |
1240 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81720/2026-09-19/detailed |
None |
Hinchley Wood |
2026-09-19T12:36:00+01:00 |
Surbiton |
5.0 |
{"type": "LineString", "coordinates": [[-0.3407513999999999, 51.37511], [-0.34064, 51.37537100000001], [-0.3405657000000001, 51.3755814], [-0.3405078, 51.3758022], [-0.3404845, 51.37594120000001], [-0.3404693999999999, 51.3761559], [-0.34047629999999995, 51.376365500000006], [-0.3404891, 51.3765483], [-0.34053819999999996, 51.37679309999999], [-0.3405891, 51.37696909999999], [-0.3406404, 51.3771316], [-0.3407349, 51.37738480000001], [-0.3408285, 51.377638899999994], [-0.3409288999999999, 51.37791539999999], [-0.34105669999999993, 51.37823899999999], [-0.3411449, 51.37848650000001], [-0.34121979999999996, 51.3787585], [-0.34124389999999993, 51.378956999999986], [-0.3412536, 51.3791562], [-0.3412329, 51.3793391], [-0.34121229999999997, 51.379437], [-0.3411848, 51.37955209999999], [-0.3411297999999999, 51.379711799999995], [-0.3410321, 51.379910200000005], [-0.3409468, 51.3800561], [-0.3408379, 51.380214], [-0.3406689, 51.3804073], [-0.3405148, 51.38055669999999], [-0.34034149999999996, 51.3806932], [-0.34014749999999994, 51.3808144], [-0.34001679481508074, 51.380897476410105], [-0.339703, 51.38092859999998], [-0.3392648999999999, 51.3809771], [-0.3390312, 51.3810029], [-0.33846259999999995, 51.38107999999999], [-0.3378349, 51.3811662], [-0.33708459999999996, 51.3812925], [-0.33604119999999993, 51.3815094], [-0.3353981, 51.38164659999999], [-0.33447409999999994, 51.3818718], [-0.333884, 51.3820216], [-0.333513, 51.382116399999994], [-0.3334058, 51.3821449], [-0.33300929999999995, 51.3822558], [-0.3327435492455146, 51.38232908920716], [-0.33251047677833423, 51.382392019859985], [-0.3323040746915875, 51.382446919421305], [-0.3321205360340725, 51.3824949391316], [-0.3319560538545875, 51.38253723023135], [-0.3318068212019306, 51.38257494396101], [-0.33166903112490037, 51.382609231561055], [-0.3315388766722948, 51.382641244271944], [-0.33141255089291227, 51.38267213333416], [-0.3312862468355509, 51.382703049988166], [-0.33115615754900907, 51.38273514547444], [-0.33101847608208496, 51.382769571033435], [-0.3308693954835768, 51.38280747790564], [-0.3307051088022829, 51.382850017331506], [-0.33052180908700135, 51.38289834055152], [-0.3303156893865306, 51.38295359880614], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3097451, 51.3902186], [-0.3094607999999999, 51.390335399999984], [-0.30850769999999994, 51.390727], [-0.3081226, 51.3908758], [-0.3071666, 51.3912495], [-0.3065282, 51.39149729999999], [-0.3055596, 51.391846], [-0.3037831999999999, 51.3925464]]} |
2.2 |
1235 |
1240 |
Hinchley Wood |
Surbiton |
Surbiton |
51.3925464 |
-0.3037832 |
51.3925464 |
-0.3037832 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Surbiton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683009 |
1789817990358063 |
44 |
44 |
2026-09-19 11:50:50.644715 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:50.521903 |
| 666086 |
697380 |
C22275 |
872P30MK19 |
2026-09-19 |
COMPLETE |
18682873 |
2026-09-19 12:40:00 |
2026-09-19 11:50:51 |
2026-09-21 11:50:51 |
{"id": 697380, "stp": "P", "toc": "Southern", "uid": "C22275", "consist": "377626", "dest_crs": "PUR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22275/2026-09-19/detailed", "trust_id": "872P30MK19", "origin_crs": "TAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Purley", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "5", "is_terminated": 1, "next_location": "Purley", "signalling_id": "2P30", "timing_status": "EARLY", "origin_station": "Tattenham Corner", "current_leg_arr": "1240", "current_leg_dep": "1237", "current_leg_end": "Purley", "origin_dep_time": "1215", "origin_platform": "2", "current_location": "Purley Carriage Holding Sidings", "last_update_time": "2026-09-19T11:50:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]}", "current_leg_start": "Reedham", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.3377174", "next_location_lon": "-0.1135745", "previous_location": "Reedham", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3377174", "current_position_lon": "-0.1135745", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:43Z\", \"source_id\": 58586492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:49Z\", \"source_id\": 18668472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:48Z\", \"source_id\": 58599337, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:50Z\", \"source_id\": 18672522, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:14Z\", \"source_id\": 58610881, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:20Z\", \"source_id\": 18676108, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:11Z\", \"source_id\": 58619698, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:14Z\", \"source_id\": 18678710, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:30Z\", \"source_id\": 58627156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:35Z\", \"source_id\": 18680886, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:35Z\", \"source_id\": 58633825, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:37Z\", \"source_id\": 18682873, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Purley", "service_state_platform": "5", "timing_fact_generation": 1789817978942528, "current_leg_arrival_utc": "2026-09-19T12:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:51.099849", "service_state_evidence_id": 18682873, "current_leg_start_actual_dep": "2026-09-19T12:38:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:40:51.101701", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TAT |
PUR |
2P30 |
377626 |
5 |
100 |
None |
None |
[{"source": "TD", "smart_id": 30267, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:43Z", "source_id": 58586492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:49Z", "source_id": 18668472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30275, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:48Z", "source_id": 58599337, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:50Z", "source_id": 18672522, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30278, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:14Z", "source_id": 58610881, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:20Z", "source_id": 18676108, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30285, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:11Z", "source_id": 58619698, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:14Z", "source_id": 18678710, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30233, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:30Z", "source_id": 58627156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:35Z", "source_id": 18680886, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30484, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:35Z", "source_id": 58633825, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:37Z", "source_id": 18682873, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Tattenham Corner |
1215 |
1215 |
2 |
None |
None |
Purley |
1241 |
1241 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22275/2026-09-19/detailed |
None |
Reedham |
2026-09-19T12:38:00+01:00 |
Purley |
3.0 |
{"type": "LineString", "coordinates": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]} |
0.6 |
1237 |
1240 |
Reedham |
Purley Carriage Holding Sidings |
Purley |
51.3377174 |
-0.1135745 |
51.3377174 |
-0.1135745 |
1 |
0 |
2026-09-19 11:50:51 |
TERMINATED |
2026-09-19 11:40:00 |
Purley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682873 |
1789817978942528 |
25 |
25 |
2026-09-19 11:40:51.101701 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:51.099849 |
| 666087 |
697750 |
L85702 |
865L29ML19 |
2026-09-19 |
COMPLETE |
18682549 |
2026-09-19 12:40:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 697750, "stp": "P", "toc": "South Western Railway", "uid": "L85702", "consist": "450005+450073", "dest_crs": "XBT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85702/2026-09-19/detailed", "trust_id": "865L29ML19", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke Down Yard", "service_date": "2026-09-19", "dest_arr_time": "1234", "dest_platform": null, "is_terminated": 1, "next_location": "Basingstoke Down Yard", "signalling_id": "5L29", "timing_status": "LATE", "origin_station": "Basingstoke", "current_leg_arr": "1240", "current_leg_dep": "1238", "current_leg_end": "Basingstoke Down Yard", "origin_dep_time": "1232", "origin_platform": "1", "current_location": "Basingstoke Down Yard", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0884328999999997, 51.26850239999999], [-1.0888901, 51.2684569], [-1.0894065999999998, 51.268405399999985], [-1.0905076, 51.2683272], [-1.0907359999999997, 51.2683135], [-1.0907528, 51.26831249999999], [-1.0909523999999995, 51.26830050000001], [-1.0915966, 51.2682561], [-1.0934849, 51.2681846], [-1.0941393, 51.2681628], [-1.0948598, 51.268122299999995], [-1.0961118, 51.2680518]]}", "current_leg_start": "Basingstoke", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "51.2680518", "next_location_lon": "-1.0961118", "previous_location": "Basingstoke", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 144.999, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 220.383, \"from_m\": 144.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344.825, \"from_m\": 220.383, \"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\": 399.25, \"from_m\": 344.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 859.861, \"from_m\": 399.25, \"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\": 2115.601, \"from_m\": 859.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2232.143, \"from_m\": 2115.601, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2407.807, \"from_m\": 2232.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2784.278, \"from_m\": 2407.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19705.784, \"from_m\": 2784.278, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24185.288, \"from_m\": 19705.784, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35485.157, \"from_m\": 24185.288, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37494.849, \"from_m\": 35485.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37532.652, \"from_m\": 37494.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\": 38379.449, \"from_m\": 37532.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42068.76, \"from_m\": 38379.449, \"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\": 48157.151, \"from_m\": 42068.76, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48553.141, \"from_m\": 48157.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52548.523, \"from_m\": 48553.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63014.862, \"from_m\": 52548.523, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67207.201, \"from_m\": 63014.862, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84436.919, \"from_m\": 67207.201, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85512.764, \"from_m\": 84436.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85691.961, \"from_m\": 85512.764, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86330.293, \"from_m\": 85691.961, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697750, \"profile_key\": \"330736234558a04736ed9e818e98621bc34fd2f3a855209a6b6a46e3ccc1b93f\", \"schedule_id\": 18888, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"Basingstoke Down Yard\", \"stage_seq\": 2, \"distance_m\": 2329.514, \"section_seq\": 1, \"route_path_id\": 74013}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86330.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74013}], \"total_distance_m\": 86330.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86162.681, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 167.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.2680518", "current_position_lon": "-1.0961118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:08Z\", \"source_id\": 58632881, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:10Z\", \"source_id\": 18682549, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke Down Yard", "service_state_platform": null, "timing_fact_generation": 1789817951596983, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:52.299167", "service_state_evidence_id": 18682549, "current_leg_start_actual_dep": "2026-09-19T12:38:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:52.650447", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
BSK |
XBT |
5L29 |
450005+450073 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 144.999, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 220.383, "from_m": 144.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344.825, "from_m": 220.383, "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": 399.25, "from_m": 344.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 859.861, "from_m": 399.25, "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": 2115.601, "from_m": 859.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2232.143, "from_m": 2115.601, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2407.807, "from_m": 2232.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2784.278, "from_m": 2407.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19705.784, "from_m": 2784.278, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24185.288, "from_m": 19705.784, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35485.157, "from_m": 24185.288, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37494.849, "from_m": 35485.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37532.652, "from_m": 37494.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": 38379.449, "from_m": 37532.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42068.76, "from_m": 38379.449, "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": 48157.151, "from_m": 42068.76, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48553.141, "from_m": 48157.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52548.523, "from_m": 48553.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63014.862, "from_m": 52548.523, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67207.201, "from_m": 63014.862, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84436.919, "from_m": 67207.201, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85512.764, "from_m": 84436.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85691.961, "from_m": 85512.764, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86330.293, "from_m": 85691.961, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697750, "profile_key": "330736234558a04736ed9e818e98621bc34fd2f3a855209a6b6a46e3ccc1b93f", "schedule_id": 18888, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74013}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "Basingstoke Down Yard", "stage_seq": 2, "distance_m": 2329.514, "section_seq": 1, "route_path_id": 74013}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86330.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 74013}], "total_distance_m": 86330.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86162.681, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 167.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:08Z", "source_id": 58632881, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:10Z", "source_id": 18682549, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Basingstoke |
1232 |
1232 |
1 |
None |
None |
Basingstoke Down Yard |
1234 |
1234 |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85702/2026-09-19/detailed |
None |
Basingstoke |
2026-09-19T12:38:00+01:00 |
Basingstoke Down Yard |
2.0 |
{"type": "LineString", "coordinates": [[-1.0884328999999997, 51.26850239999999], [-1.0888901, 51.2684569], [-1.0894065999999998, 51.268405399999985], [-1.0905076, 51.2683272], [-1.0907359999999997, 51.2683135], [-1.0907528, 51.26831249999999], [-1.0909523999999995, 51.26830050000001], [-1.0915966, 51.2682561], [-1.0934849, 51.2681846], [-1.0941393, 51.2681628], [-1.0948598, 51.268122299999995], [-1.0961118, 51.2680518]]} |
0.3 |
1238 |
1240 |
Basingstoke |
Basingstoke Down Yard |
Basingstoke Down Yard |
51.2680518 |
-1.0961118 |
51.2680518 |
-1.0961118 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:40:00 |
Basingstoke Down Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682549 |
1789817951596983 |
7 |
7 |
2026-09-19 11:50:52.650447 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:52.299167 |
| 666088 |
696368 |
W11485 |
432I22MI19 |
2026-09-19 |
COMPLETE |
18682850 |
2026-09-19 12:41:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 696368, "stp": "O", "toc": "West Midlands Trains", "uid": "W11485", "consist": "730033", "dest_crs": "BHI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11485/2026-09-19/detailed", "trust_id": "432I22MI19", "origin_crs": "RGL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "2I22", "timing_status": "ON TIME", "origin_station": "Rugeley Trent Valley", "current_leg_arr": "1241", "current_leg_dep": "1238", "current_leg_end": "Birmingham International", "origin_dep_time": "1120", "origin_platform": "1", "current_location": "Birmingham International", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Marston Green", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Marston Green", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 565.45, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 616.07, \"from_m\": 565.45, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2017.182, \"from_m\": 616.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11686.19, \"from_m\": 2017.182, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11781.815, \"from_m\": 11686.19, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21450.822, \"from_m\": 11781.815, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23810.774, \"from_m\": 21450.822, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24009.897, \"from_m\": 23810.774, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31355.466, \"from_m\": 24009.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32177.706, \"from_m\": 31355.466, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32381.783, \"from_m\": 32177.706, \"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\": 32428.956, \"from_m\": 32381.783, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33493.321, \"from_m\": 32428.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40841.64, \"from_m\": 33493.321, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41046.979, \"from_m\": 40841.64, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42054.101, \"from_m\": 41046.979, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42104.721, \"from_m\": 42054.101, \"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\": 43505.833, \"from_m\": 42104.721, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53174.841, \"from_m\": 43505.833, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53222.653, \"from_m\": 53174.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62160.694, \"from_m\": 53222.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62618.447, \"from_m\": 62160.694, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62700.07, \"from_m\": 62618.447, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69003.893, \"from_m\": 62700.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69452.408, \"from_m\": 69003.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74245.64, \"from_m\": 69452.408, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74398.875, \"from_m\": 74245.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74446.939, \"from_m\": 74398.875, \"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\": 79346.086, \"from_m\": 74446.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79795.596, \"from_m\": 79346.086, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84694.743, \"from_m\": 79795.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\": 84742.807, \"from_m\": 84694.743, \"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\": 85162.859, \"from_m\": 84742.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85210.924, \"from_m\": 85162.859, \"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\": 90110.07, \"from_m\": 85210.924, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90559.58, \"from_m\": 90110.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95458.727, \"from_m\": 90559.58, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95506.791, \"from_m\": 95458.727, \"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\": 95660.026, \"from_m\": 95506.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100453.258, \"from_m\": 95660.026, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 100901.773, \"from_m\": 100453.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107205.596, \"from_m\": 100901.773, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107287.22, \"from_m\": 107205.596, \"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\": 107395.654, \"from_m\": 107287.22, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107851.31, \"from_m\": 107395.654, \"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\": 116882.261, \"from_m\": 107851.31, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 116931.152, \"from_m\": 116882.261, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117040.674, \"from_m\": 116931.152, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117759.85, \"from_m\": 117040.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118108.469, \"from_m\": 117759.85, \"capability_applied\": null, \"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\": 118719.257, \"from_m\": 118108.469, \"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\": 119017.968, \"from_m\": 118719.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119156.717, \"from_m\": 119017.968, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119311.908, \"from_m\": 119156.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119443.126, \"from_m\": 119311.908, \"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\": 119668.79, \"from_m\": 119443.126, \"capability_applied\": null, \"effective_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\": 696368, \"profile_key\": \"fb20ff36cb7f61caefa123a7a6a97c55c16b762747ff023031b9098190964226\", \"schedule_id\": 40363, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1120\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121H\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 2, \"distance_m\": 698.014, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1122H\", \"wtt_dep\": \"1123H\", \"location\": \"Rugeley Town\", \"stage_seq\": 3, \"distance_m\": 2007.521, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1129\", \"wtt_dep\": \"1130\", \"location\": \"Hednesford\", \"stage_seq\": 4, \"distance_m\": 3894.528, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1132H\", \"wtt_dep\": \"1133H\", \"location\": \"Cannock\", \"stage_seq\": 5, \"distance_m\": 11189.921, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134H\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 6, \"distance_m\": 11734.002, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1136H\", \"wtt_dep\": \"1137H\", \"location\": \"Landywood\", \"stage_seq\": 7, \"distance_m\": 12278.084, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1141H\", \"location\": \"Bloxwich North\", \"stage_seq\": 8, \"distance_m\": 12432.247, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1143\", \"wtt_dep\": \"1144\", \"location\": \"Bloxwich\", \"stage_seq\": 9, \"distance_m\": 16422.217, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 10, \"distance_m\": 19573.476, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1149\", \"wtt_dep\": \"1150\", \"location\": \"Walsall\", \"stage_seq\": 11, \"distance_m\": 21460.484, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151H\", \"location\": \"Pleck Jn\", \"stage_seq\": 12, \"distance_m\": 22769.991, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": \"1154\", \"location\": \"Bescot Stadium\", \"stage_seq\": 13, \"distance_m\": 32428.956, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 14, \"distance_m\": 42186.665, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 15, \"distance_m\": 43496.172, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 16, \"distance_m\": 45383.179, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Soho East Jn\", \"stage_seq\": 17, \"distance_m\": 52678.572, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Soho South Jn\", \"stage_seq\": 18, \"distance_m\": 53564.716, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1224\", \"location\": \"Birmingham New Street\", \"stage_seq\": 19, \"distance_m\": 55182.803, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Proof House Jn\", \"stage_seq\": 20, \"distance_m\": 57693.065, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Grand Jn\", \"stage_seq\": 21, \"distance_m\": 62618.447, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231H\", \"location\": \"Stechford\", \"stage_seq\": 22, \"distance_m\": 69227.513, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234H\", \"location\": \"Lea Hall\", \"stage_seq\": 23, \"distance_m\": 74398.875, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Marston Green\", \"stage_seq\": 24, \"distance_m\": 79570.841, \"section_seq\": 1, \"route_path_id\": 110823}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 25, \"distance_m\": 84952.833, \"section_seq\": 1, \"route_path_id\": 110823}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119668.79, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110823}], \"total_distance_m\": 119668.79, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 119250.798, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 417.992, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1120", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:48Z\", \"source_id\": 58463742, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:53Z\", \"source_id\": 18631067, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:23Z\", \"source_id\": 58475648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:29Z\", \"source_id\": 18634715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:32Z\", \"source_id\": 58484470, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:30:36Z\", \"source_id\": 18637382, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:34:35Z\", \"source_id\": 58493106, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:34:41Z\", \"source_id\": 18640039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:51Z\", \"source_id\": 58502091, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:54Z\", \"source_id\": 18642796, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:52Z\", \"source_id\": 18645432, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:37Z\", \"source_id\": 58520753, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:45Z\", \"source_id\": 18648575, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:54Z\", \"source_id\": 58532521, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:59Z\", \"source_id\": 18652070, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:37Z\", \"source_id\": 58542640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:40Z\", \"source_id\": 18655165, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:37Z\", \"source_id\": 58581982, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:41Z\", \"source_id\": 18667139, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:37Z\", \"source_id\": 58609656, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:41Z\", \"source_id\": 18675705, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:52Z\", \"source_id\": 58616690, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:54Z\", \"source_id\": 18677799, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:49Z\", \"source_id\": 58623328, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:50Z\", \"source_id\": 18679762, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:32Z\", \"source_id\": 58633734, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:35Z\", \"source_id\": 18682850, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "2", "timing_fact_generation": 1789817977133402, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:40:53.984470", "service_state_evidence_id": 58633734, "current_leg_start_actual_dep": "2026-09-19T12:38:00+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-19T11:40:53", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:50:54.376998", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
RGL |
BHI |
2I22 |
730033 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 565.45, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 616.07, "from_m": 565.45, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2017.182, "from_m": 616.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11686.19, "from_m": 2017.182, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11781.815, "from_m": 11686.19, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21450.822, "from_m": 11781.815, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23810.774, "from_m": 21450.822, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24009.897, "from_m": 23810.774, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31355.466, "from_m": 24009.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32177.706, "from_m": 31355.466, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32381.783, "from_m": 32177.706, "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": 32428.956, "from_m": 32381.783, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33493.321, "from_m": 32428.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40841.64, "from_m": 33493.321, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41046.979, "from_m": 40841.64, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42054.101, "from_m": 41046.979, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42104.721, "from_m": 42054.101, "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": 43505.833, "from_m": 42104.721, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53174.841, "from_m": 43505.833, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53222.653, "from_m": 53174.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62160.694, "from_m": 53222.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62618.447, "from_m": 62160.694, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62700.07, "from_m": 62618.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69003.893, "from_m": 62700.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69452.408, "from_m": 69003.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74245.64, "from_m": 69452.408, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74398.875, "from_m": 74245.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74446.939, "from_m": 74398.875, "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": 79346.086, "from_m": 74446.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79795.596, "from_m": 79346.086, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84694.743, "from_m": 79795.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": 84742.807, "from_m": 84694.743, "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": 85162.859, "from_m": 84742.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85210.924, "from_m": 85162.859, "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": 90110.07, "from_m": 85210.924, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90559.58, "from_m": 90110.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95458.727, "from_m": 90559.58, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95506.791, "from_m": 95458.727, "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": 95660.026, "from_m": 95506.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100453.258, "from_m": 95660.026, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 100901.773, "from_m": 100453.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107205.596, "from_m": 100901.773, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107287.22, "from_m": 107205.596, "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": 107395.654, "from_m": 107287.22, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107851.31, "from_m": 107395.654, "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": 116882.261, "from_m": 107851.31, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116931.152, "from_m": 116882.261, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117040.674, "from_m": 116931.152, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117759.85, "from_m": 117040.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 118108.469, "from_m": 117759.85, "capability_applied": null, "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": 118719.257, "from_m": 118108.469, "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": 119017.968, "from_m": 118719.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119156.717, "from_m": 119017.968, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119311.908, "from_m": 119156.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119443.126, "from_m": 119311.908, "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": 119668.79, "from_m": 119443.126, "capability_applied": null, "effective_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": 696368, "profile_key": "fb20ff36cb7f61caefa123a7a6a97c55c16b762747ff023031b9098190964226", "schedule_id": 40363, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1120", "location": "Rugeley Trent Valley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121H", "location": "Rugeley Power Station Jn", "stage_seq": 2, "distance_m": 698.014, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1122H", "wtt_dep": "1123H", "location": "Rugeley Town", "stage_seq": 3, "distance_m": 2007.521, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1129", "wtt_dep": "1130", "location": "Hednesford", "stage_seq": 4, "distance_m": 3894.528, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1132H", "wtt_dep": "1133H", "location": "Cannock", "stage_seq": 5, "distance_m": 11189.921, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134H", "location": "Mid Cannock Jn", "stage_seq": 6, "distance_m": 11734.002, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1136H", "wtt_dep": "1137H", "location": "Landywood", "stage_seq": 7, "distance_m": 12278.084, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1141H", "location": "Bloxwich North", "stage_seq": 8, "distance_m": 12432.247, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1143", "wtt_dep": "1144", "location": "Bloxwich", "stage_seq": 9, "distance_m": 16422.217, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Ryecroft Jn", "stage_seq": 10, "distance_m": 19573.476, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1149", "wtt_dep": "1150", "location": "Walsall", "stage_seq": 11, "distance_m": 21460.484, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151H", "location": "Pleck Jn", "stage_seq": 12, "distance_m": 22769.991, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": "1154", "location": "Bescot Stadium", "stage_seq": 13, "distance_m": 32428.956, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156H", "location": "Tame Bridge Parkway", "stage_seq": 14, "distance_m": 42186.665, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Perry Barr North Jn", "stage_seq": 15, "distance_m": 43496.172, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Perry Barr West Jn", "stage_seq": 16, "distance_m": 45383.179, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Soho East Jn", "stage_seq": 17, "distance_m": 52678.572, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Soho South Jn", "stage_seq": 18, "distance_m": 53564.716, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1224", "location": "Birmingham New Street", "stage_seq": 19, "distance_m": 55182.803, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Proof House Jn", "stage_seq": 20, "distance_m": 57693.065, "section_seq": 1, "route_path_id": 110823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Grand Jn", "stage_seq": 21, "distance_m": 62618.447, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231H", "location": "Stechford", "stage_seq": 22, "distance_m": 69227.513, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234H", "location": "Lea Hall", "stage_seq": 23, "distance_m": 74398.875, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Marston Green", "stage_seq": 24, "distance_m": 79570.841, "section_seq": 1, "route_path_id": 110823}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 25, "distance_m": 84952.833, "section_seq": 1, "route_path_id": 110823}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119668.79, "from_m": 0.0, "section_seq": 1, "route_path_id": 110823}], "total_distance_m": 119668.79, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 119250.798, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 417.992, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19177, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:48Z", "source_id": 58463742, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:53Z", "source_id": 18631067, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19192, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:23Z", "source_id": 58475648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:29Z", "source_id": 18634715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19197, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:32Z", "source_id": 58484470, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:30:36Z", "source_id": 18637382, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19201, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:34:35Z", "source_id": 58493106, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:34:41Z", "source_id": 18640039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:51Z", "source_id": 58502091, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:54Z", "source_id": 18642796, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:52Z", "source_id": 18645432, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19219, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:37Z", "source_id": 58520753, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:45Z", "source_id": 18648575, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:54Z", "source_id": 58532521, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:59Z", "source_id": 18652070, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:37Z", "source_id": 58542640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:40Z", "source_id": 18655165, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19340, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:37Z", "source_id": 58581982, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:41Z", "source_id": 18667139, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:37Z", "source_id": 58609656, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:41Z", "source_id": 18675705, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19290, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:52Z", "source_id": 58616690, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:32:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:54Z", "source_id": 18677799, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20914, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:49Z", "source_id": 58623328, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:50Z", "source_id": 18679762, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20891, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:32Z", "source_id": 58633734, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:35Z", "source_id": 18682850, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Rugeley Trent Valley |
1120 |
1120 |
1 |
None |
None |
Birmingham International |
1241 |
1241 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11485/2026-09-19/detailed |
None |
Marston Green |
2026-09-19T12:38:00+01:00 |
Birmingham International |
3.0 |
{"type": "LineString", "coordinates": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} |
1.7 |
1238 |
1241 |
Marston Green |
Birmingham International |
Birmingham International |
52.4507440 |
-1.7251579 |
52.4507440 |
-1.7251579 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:40:53 |
Birmingham International |
TD |
DIRECT_DESTINATION_ARRIVAL |
58633734 |
1789817977133402 |
106 |
106 |
2026-09-19 11:50:54.376998 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:40:53.984470 |
| 666089 |
696596 |
Y62130 |
772R20MH19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 11:41:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 696596, "stp": "O", "toc": "Transport for Wales", "uid": "Y62130", "consist": null, "dest_crs": "RHY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62130/2026-09-19/detailed", "trust_id": "772R20MH19", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rhymney", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": null, "is_terminated": 1, "next_location": "Cardiff Queen Street", "signalling_id": "2R20", "timing_status": null, "origin_station": "Cardiff Central", "current_leg_arr": "1144", "current_leg_dep": "1144", "current_leg_end": "Cardiff Queen Street", "origin_dep_time": "1141", "origin_platform": "6", "current_location": null, "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "1240", "motion_projection": null, "next_location_lat": "51.4815147", "next_location_lon": "-3.1703474", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1141", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.4756687", "current_position_lon": "-3.1789812", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Cardiff Central", "service_state_platform": "6", "timing_fact_generation": 1789815251507214, "current_leg_arrival_utc": "2026-09-19T11:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:01.649559", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-19T11:44:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:01.958720", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CDF |
RHY |
2R20 |
None |
None |
None |
None |
None |
[] |
Cardiff Central |
1141 |
1141 |
6 |
None |
None |
Rhymney |
1241 |
1240 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:Y62130/2026-09-19/detailed |
None |
Cardiff Central |
2026-09-19T11:44:30+01:00 |
Cardiff Queen Street |
0.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323]]} |
0.6 |
1144 |
1144 |
None |
None |
Cardiff Queen Street |
51.4756687 |
-3.1789812 |
51.4815147 |
-3.1703474 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:41:00 |
Cardiff Central |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789815251507214 |
13 |
13 |
2026-09-19 11:51:01.958720 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:01.649559 |
| 666090 |
697777 |
C15787 |
065T84ML19 |
2026-09-19 |
COMPLETE |
18682330 |
2026-09-19 12:41:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 697777, "stp": "P", "toc": "ScotRail", "uid": "C15787", "consist": "HA01", "dest_crs": "XED", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15787/2026-09-19/detailed", "trust_id": "065T84ML19", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastfield H.S.", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": null, "is_terminated": 1, "next_location": "Eastfield H.S.", "signalling_id": "5T84", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1241", "current_leg_dep": "1233", "current_leg_end": "Eastfield H.S.", "origin_dep_time": "1233", "origin_platform": "5", "current_location": "Eastfield H.S.", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]}", "current_leg_start": "Glasgow Queen St High Level", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "55.8903811", "next_location_lon": "-4.2396692", "previous_location": "Glasgow Queen St High Level", "current_leg_milage": "2.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4660.543, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6562.471, \"from_m\": 4660.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8903.824, \"from_m\": 6562.471, \"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\": 8974.344, \"from_m\": 8903.824, \"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\": 11429.439, \"from_m\": 8974.344, \"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\": 11634.669, \"from_m\": 11429.439, \"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\": 17192.85, \"from_m\": 11634.669, \"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\": 17579.121, \"from_m\": 17192.85, \"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\": 20303.826, \"from_m\": 17579.121, \"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\": 20468.952, \"from_m\": 20303.826, \"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\": 22569.94, \"from_m\": 20468.952, \"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\": 22888.506, \"from_m\": 22569.94, \"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\": 22933.208, \"from_m\": 22888.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23003.351, \"from_m\": 22933.208, \"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\": 23056.023, \"from_m\": 23003.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23093.53, \"from_m\": 23056.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23109.904, \"from_m\": 23093.53, \"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\": 23172.956, \"from_m\": 23109.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23781.366, \"from_m\": 23172.956, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697777, \"profile_key\": \"284885b3e33031ed5c776e369882668ebdfc1af3d5192e74981b2e73085bfc96\", \"schedule_id\": 6344, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 4801.429, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 5611.507, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Eastfield H.S.\", \"stage_seq\": 4, \"distance_m\": 8646.954, \"section_seq\": 1, \"route_path_id\": 30213}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23781.366, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30213}], \"total_distance_m\": 23781.366, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 21719.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2062.354, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1233", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8903811", "current_position_lon": "-4.2396692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:50Z\", \"source_id\": 18682330, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastfield H.S.", "service_state_platform": null, "timing_fact_generation": 1789817930796162, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:02.422318", "service_state_evidence_id": 18682330, "current_leg_start_actual_dep": "2026-09-19T12:35:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:03.935515", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
XED |
5T84 |
HA01 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 4660.543, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6562.471, "from_m": 4660.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8903.824, "from_m": 6562.471, "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": 8974.344, "from_m": 8903.824, "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": 11429.439, "from_m": 8974.344, "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": 11634.669, "from_m": 11429.439, "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": 17192.85, "from_m": 11634.669, "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": 17579.121, "from_m": 17192.85, "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": 20303.826, "from_m": 17579.121, "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": 20468.952, "from_m": 20303.826, "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": 22569.94, "from_m": 20468.952, "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": 22888.506, "from_m": 22569.94, "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": 22933.208, "from_m": 22888.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23003.351, "from_m": 22933.208, "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": 23056.023, "from_m": 23003.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23093.53, "from_m": 23056.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23109.904, "from_m": 23093.53, "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": 23172.956, "from_m": 23109.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23781.366, "from_m": 23172.956, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697777, "profile_key": "284885b3e33031ed5c776e369882668ebdfc1af3d5192e74981b2e73085bfc96", "schedule_id": 6344, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1233", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 4801.429, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 5611.507, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Eastfield H.S.", "stage_seq": 4, "distance_m": 8646.954, "section_seq": 1, "route_path_id": 30213}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23781.366, "from_m": 0.0, "section_seq": 1, "route_path_id": 30213}], "total_distance_m": 23781.366, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 21719.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2062.354, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:50Z", "source_id": 18682330, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
1233 |
1233 |
5 |
None |
None |
Eastfield H.S. |
1239 |
1239 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15787/2026-09-19/detailed |
None |
Glasgow Queen St High Level |
2026-09-19T12:35:00+01:00 |
Eastfield H.S. |
8.0 |
{"type": "LineString", "coordinates": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]} |
2.0 |
1233 |
1241 |
Glasgow Queen St High Level |
Eastfield H.S. |
Eastfield H.S. |
55.8903811 |
-4.2396692 |
55.8903811 |
-4.2396692 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:41:00 |
Eastfield H.S. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682330 |
1789817930796162 |
11 |
11 |
2026-09-19 11:51:03.935515 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:02.422318 |
| 666091 |
697217 |
G61995 |
522T57MK19 |
2026-09-19 |
COMPLETE |
18682831 |
2026-09-19 12:41:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 697217, "stp": "O", "toc": "London Overground", "uid": "G61995", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61995/2026-09-19/detailed", "trust_id": "522T57MK19", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-19", "dest_arr_time": "1236", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T57", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "1241", "current_leg_dep": "1236", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1208", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "+7 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": "1234", "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\": 190.211, \"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\": 252.692, \"from_m\": 190.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 318.932, \"from_m\": 252.692, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2390.842, \"from_m\": 318.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.524, \"from_m\": 2390.842, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8337.57, \"from_m\": 2492.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9335.017, \"from_m\": 8337.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10300.361, \"from_m\": 9335.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11186.787, \"from_m\": 10300.361, \"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\": 11778.093, \"from_m\": 11186.787, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14210.747, \"from_m\": 11778.093, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15636.312, \"from_m\": 14210.747, \"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\": 19242.528, \"from_m\": 15636.312, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19965.0, \"from_m\": 19242.528, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 20222.491, \"from_m\": 19965.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20518.978, \"from_m\": 20222.491, \"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\": 20776.469, \"from_m\": 20518.978, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21498.94, \"from_m\": 20776.469, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 25105.157, \"from_m\": 21498.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26530.722, \"from_m\": 25105.157, \"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\": 28963.375, \"from_m\": 26530.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29554.682, \"from_m\": 28963.375, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30441.107, \"from_m\": 29554.682, \"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\": 30994.854, \"from_m\": 30441.107, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31038.043, \"from_m\": 30994.854, \"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\": 31407.897, \"from_m\": 31038.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31745.743, \"from_m\": 31407.897, \"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\": 31801.537, \"from_m\": 31745.743, \"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\": 32406.055, \"from_m\": 31801.537, \"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\": 38251.1, \"from_m\": 32406.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38352.782, \"from_m\": 38251.1, \"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\": 40424.692, \"from_m\": 38352.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40490.932, \"from_m\": 40424.692, \"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\": 40553.414, \"from_m\": 40490.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40743.624, \"from_m\": 40553.414, \"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\": 697217, \"profile_key\": \"fa3f6ef6b44caab9ae5bb14cdf4678b04ab5b4a5c0ab08fb3204b8557253bb59\", \"schedule_id\": 34302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 1906.789, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 2651.433, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 3898.191, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1219H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 6749.513, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 7641.434, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1222H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 9036.98, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 9746.614, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 10628.855, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 12077.669, \"section_seq\": 1, \"route_path_id\": 42628}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40743.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42628}], \"total_distance_m\": 40743.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 40743.624, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1208", "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-19T11:13:37Z\", \"source_id\": 58577780, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:39Z\", \"source_id\": 18665794, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:21Z\", \"source_id\": 58590049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:23Z\", \"source_id\": 18669576, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:38Z\", \"source_id\": 58594861, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:38Z\", \"source_id\": 18671062, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:57Z\", \"source_id\": 58599722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:00Z\", \"source_id\": 18672639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:22Z\", \"source_id\": 58606945, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:25Z\", \"source_id\": 18674884, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:59Z\", \"source_id\": 58612493, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:00Z\", \"source_id\": 18676602, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:07Z\", \"source_id\": 58623960, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:08Z\", \"source_id\": 18679954, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:31Z\", \"source_id\": 58633675, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:35Z\", \"source_id\": 18682831, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "1", "timing_fact_generation": 1789817978668092, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:03.200825", "service_state_evidence_id": 18682831, "current_leg_start_actual_dep": "2026-09-19T12:37:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:03.928889", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
O |
CHI |
LST |
2T57 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 190.211, "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": 252.692, "from_m": 190.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 318.932, "from_m": 252.692, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2390.842, "from_m": 318.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.524, "from_m": 2390.842, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8337.57, "from_m": 2492.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9335.017, "from_m": 8337.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10300.361, "from_m": 9335.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11186.787, "from_m": 10300.361, "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": 11778.093, "from_m": 11186.787, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14210.747, "from_m": 11778.093, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15636.312, "from_m": 14210.747, "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": 19242.528, "from_m": 15636.312, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19965.0, "from_m": 19242.528, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 20222.491, "from_m": 19965.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20518.978, "from_m": 20222.491, "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": 20776.469, "from_m": 20518.978, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21498.94, "from_m": 20776.469, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 25105.157, "from_m": 21498.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26530.722, "from_m": 25105.157, "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": 28963.375, "from_m": 26530.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29554.682, "from_m": 28963.375, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30441.107, "from_m": 29554.682, "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": 30994.854, "from_m": 30441.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31038.043, "from_m": 30994.854, "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": 31407.897, "from_m": 31038.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31745.743, "from_m": 31407.897, "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": 31801.537, "from_m": 31745.743, "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": 32406.055, "from_m": 31801.537, "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": 38251.1, "from_m": 32406.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38352.782, "from_m": 38251.1, "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": 40424.692, "from_m": 38352.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40490.932, "from_m": 40424.692, "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": 40553.414, "from_m": 40490.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40743.624, "from_m": 40553.414, "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": 697217, "profile_key": "fa3f6ef6b44caab9ae5bb14cdf4678b04ab5b4a5c0ab08fb3204b8557253bb59", "schedule_id": 34302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1208", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212", "location": "Highams Park", "stage_seq": 2, "distance_m": 1906.789, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215", "location": "Wood Street", "stage_seq": 3, "distance_m": 2651.433, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 3898.191, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1219H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 6749.513, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 7641.434, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1222H", "location": "Clapton", "stage_seq": 7, "distance_m": 9036.98, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 9746.614, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 10628.855, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 12077.669, "section_seq": 1, "route_path_id": 42628}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40743.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 42628}], "total_distance_m": 40743.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 40743.624, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:37Z", "source_id": 58577780, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:39Z", "source_id": 18665794, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:21Z", "source_id": 58590049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:23Z", "source_id": 18669576, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:38Z", "source_id": 58594861, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:22:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:38Z", "source_id": 18671062, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:57Z", "source_id": 58599722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:00Z", "source_id": 18672639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:22Z", "source_id": 58606945, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:25Z", "source_id": 18674884, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:59Z", "source_id": 58612493, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:00Z", "source_id": 18676602, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:07Z", "source_id": 58623960, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:08Z", "source_id": 18679954, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15468, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:31Z", "source_id": 58633675, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:35Z", "source_id": 18682831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Chingford |
1208 |
1208 |
2 |
None |
None |
London Liverpool Street |
1236 |
1234 |
1 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61995/2026-09-19/detailed |
None |
Bethnal Green |
2026-09-19T12:37:00+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 |
1236 |
1241 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:41:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682831 |
1789817978668092 |
50 |
50 |
2026-09-19 11:51:03.928889 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:03.200825 |
| 666092 |
697670 |
L86423 |
865W61MK19 |
2026-09-19 |
COMPLETE |
18683751 |
2026-09-19 12:40:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 697670, "stp": "O", "toc": "South Western Railway", "uid": "L86423", "consist": "444005", "dest_crs": "XFT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86423/2026-09-19/detailed", "trust_id": "865W61MK19", "origin_crs": "POO", "show_on_map": 0, "dar_est_time": "12:40:00", "dar_platform": null, "dest_station": "Poole S.S.", "service_date": "2026-09-19", "dest_arr_time": "1230", "dest_platform": null, "is_terminated": 1, "next_location": "Poole S.S.", "signalling_id": "5W61", "timing_status": "LATE", "origin_station": "Poole", "current_leg_arr": "1240", "current_leg_dep": "1228", "current_leg_end": "Poole S.S.", "origin_dep_time": "1228", "origin_platform": "2", "current_location": "Poole S.S.", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9835916, 50.71946689999999], [-1.9835605, 50.7196094], [-1.9835285, 50.71974130000001], [-1.983499, 50.7198471], [-1.9832781, 50.72072880000001], [-1.9832586, 50.7208082], [-1.9831508, 50.72125759999999], [-1.9831349000000005, 50.7213184], [-1.9830920000000003, 50.7216463], [-1.9830827, 50.7217885], [-1.9830824, 50.7220018], [-1.9830995, 50.72215190000001], [-1.9831204, 50.722259399999984], [-1.983145, 50.7223665], [-1.9831761, 50.72248419999999], [-1.9832175000000003, 50.7226081], [-1.9832811999999995, 50.72276750000001], [-1.9833452, 50.7228894], [-1.9834106, 50.7230073], [-1.9835529999999997, 50.72325080000001], [-1.9840439, 50.7239921], [-1.9845587, 50.724775099999995]]}", "current_leg_start": "Poole", "dest_arr_time_act": "1230", "motion_projection": null, "next_location_lat": "50.7247751", "next_location_lon": "-1.9845587", "previous_location": "Poole", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.492, \"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\": 525.966, \"from_m\": 359.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\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"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\": 9994.219, \"from_m\": 7561.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\": 10464.393, \"from_m\": 9994.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\": 10929.094, \"from_m\": 10464.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11158.646, \"from_m\": 10929.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12286.996, \"from_m\": 11158.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12549.242, \"from_m\": 12286.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17302.627, \"from_m\": 12549.242, \"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\": 19272.034, \"from_m\": 17302.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20066.043, \"from_m\": 19272.034, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27013.184, \"from_m\": 20066.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27340.16, \"from_m\": 27013.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32554.195, \"from_m\": 27340.16, \"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\": 33271.214, \"from_m\": 32554.195, \"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\": 42382.529, \"from_m\": 33271.214, \"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\": 42807.659, \"from_m\": 42382.529, \"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\": 43569.192, \"from_m\": 42807.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45269.356, \"from_m\": 43569.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46054.585, \"from_m\": 45269.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\": 46337.753, \"from_m\": 46054.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46778.812, \"from_m\": 46337.753, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48142.79, \"from_m\": 46778.812, \"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\": 49505.484, \"from_m\": 48142.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51479.09, \"from_m\": 49505.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51694.23, \"from_m\": 51479.09, \"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\": 51744.823, \"from_m\": 51694.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51985.49, \"from_m\": 51744.823, \"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\": 52255.387, \"from_m\": 51985.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52295.743, \"from_m\": 52255.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52801.504, \"from_m\": 52295.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\": 55251.646, \"from_m\": 52801.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55541.263, \"from_m\": 55251.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55681.375, \"from_m\": 55541.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56186.718, \"from_m\": 55681.375, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56503.288, \"from_m\": 56186.718, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57658.952, \"from_m\": 56503.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59585.698, \"from_m\": 57658.952, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60951.743, \"from_m\": 59585.698, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62126.01, \"from_m\": 60951.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\": 78539.003, \"from_m\": 62126.01, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78885.255, \"from_m\": 78539.003, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 80674.388, \"from_m\": 78885.255, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91199.14, \"from_m\": 80674.388, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92283.118, \"from_m\": 91199.14, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 95340.109, \"from_m\": 92283.118, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96069.959, \"from_m\": 95340.109, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 96240.088, \"from_m\": 96069.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96289.832, \"from_m\": 96240.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\": 97016.826, \"from_m\": 96289.832, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97462.15, \"from_m\": 97016.826, \"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\": 97561.088, \"from_m\": 97462.15, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99597.512, \"from_m\": 97561.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\": 101470.974, \"from_m\": 99597.512, \"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\": 102105.22, \"from_m\": 101470.974, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102354.775, \"from_m\": 102105.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103295.761, \"from_m\": 102354.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103652.078, \"from_m\": 103295.761, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 105306.13, \"from_m\": 103652.078, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107313.272, \"from_m\": 105306.13, \"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\": 107618.812, \"from_m\": 107313.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110833.637, \"from_m\": 107618.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111340.888, \"from_m\": 110833.637, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112487.343, \"from_m\": 111340.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\": 122212.221, \"from_m\": 112487.343, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136176.265, \"from_m\": 122212.221, \"capability_applied\": 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\": 147229.535, \"from_m\": 136176.265, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 147956.948, \"from_m\": 147229.535, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148002.832, \"from_m\": 147956.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151933.84, \"from_m\": 148002.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 152293.92, \"from_m\": 151933.84, \"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\": 152611.849, \"from_m\": 152293.92, \"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\": 153076.448, \"from_m\": 152611.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153123.146, \"from_m\": 153076.448, \"capability_applied\": 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\": 196044.427, \"from_m\": 153123.146, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 198160.534, \"from_m\": 196044.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 198187.638, \"from_m\": 198160.534, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 209116.92, \"from_m\": 198187.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 213119.937, \"from_m\": 209116.92, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 222791.176, \"from_m\": 213119.937, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 227285.749, \"from_m\": 222791.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 228415.79, \"from_m\": 227285.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 228446.701, \"from_m\": 228415.79, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 228565.267, \"from_m\": 228446.701, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 228679.36, \"from_m\": 228565.267, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 228740.411, \"from_m\": 228679.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229158.472, \"from_m\": 228740.411, \"capability_applied\": null, \"effective_limit_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\": 697670, \"profile_key\": \"eac41cace73b27aea67a296b028cc68d830739cf2b26dfd906b4fc135f48d90d\", \"schedule_id\": 37098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Poole\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72797}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": null, \"location\": \"Poole S.S.\", \"stage_seq\": 2, \"distance_m\": 3788.555, \"section_seq\": 1, \"route_path_id\": 72797}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 229158.472, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72797}], \"total_distance_m\": 229158.472, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 225338.298, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3820.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1228", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "50.7247751", "current_position_lon": "-1.9845587", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:00Z\", \"source_id\": 18683751, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole S.S.", "service_state_platform": null, "timing_fact_generation": 1789818063327504, "current_leg_arrival_utc": "2026-09-19T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:03.309646", "service_state_evidence_id": 18683751, "current_leg_start_actual_dep": "2026-09-19T12:38:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-19T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:03.932144", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
POO |
XFT |
5W61 |
444005 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 359.492, "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": 525.966, "from_m": 359.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": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "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": 9994.219, "from_m": 7561.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": 10464.393, "from_m": 9994.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": 10929.094, "from_m": 10464.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11158.646, "from_m": 10929.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12286.996, "from_m": 11158.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12549.242, "from_m": 12286.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17302.627, "from_m": 12549.242, "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": 19272.034, "from_m": 17302.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20066.043, "from_m": 19272.034, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27013.184, "from_m": 20066.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27340.16, "from_m": 27013.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32554.195, "from_m": 27340.16, "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": 33271.214, "from_m": 32554.195, "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": 42382.529, "from_m": 33271.214, "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": 42807.659, "from_m": 42382.529, "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": 43569.192, "from_m": 42807.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45269.356, "from_m": 43569.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46054.585, "from_m": 45269.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": 46337.753, "from_m": 46054.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46778.812, "from_m": 46337.753, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48142.79, "from_m": 46778.812, "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": 49505.484, "from_m": 48142.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51479.09, "from_m": 49505.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51694.23, "from_m": 51479.09, "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": 51744.823, "from_m": 51694.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51985.49, "from_m": 51744.823, "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": 52255.387, "from_m": 51985.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52295.743, "from_m": 52255.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52801.504, "from_m": 52295.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": 55251.646, "from_m": 52801.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55541.263, "from_m": 55251.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55681.375, "from_m": 55541.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56186.718, "from_m": 55681.375, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56503.288, "from_m": 56186.718, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57658.952, "from_m": 56503.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59585.698, "from_m": 57658.952, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60951.743, "from_m": 59585.698, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62126.01, "from_m": 60951.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": 78539.003, "from_m": 62126.01, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78885.255, "from_m": 78539.003, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 80674.388, "from_m": 78885.255, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91199.14, "from_m": 80674.388, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92283.118, "from_m": 91199.14, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 95340.109, "from_m": 92283.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96069.959, "from_m": 95340.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96240.088, "from_m": 96069.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96289.832, "from_m": 96240.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": 97016.826, "from_m": 96289.832, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97462.15, "from_m": 97016.826, "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": 97561.088, "from_m": 97462.15, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99597.512, "from_m": 97561.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": 101470.974, "from_m": 99597.512, "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": 102105.22, "from_m": 101470.974, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102354.775, "from_m": 102105.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103295.761, "from_m": 102354.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103652.078, "from_m": 103295.761, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 105306.13, "from_m": 103652.078, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107313.272, "from_m": 105306.13, "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": 107618.812, "from_m": 107313.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110833.637, "from_m": 107618.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111340.888, "from_m": 110833.637, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112487.343, "from_m": 111340.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": 122212.221, "from_m": 112487.343, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136176.265, "from_m": 122212.221, "capability_applied": 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": 147229.535, "from_m": 136176.265, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 147956.948, "from_m": 147229.535, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148002.832, "from_m": 147956.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151933.84, "from_m": 148002.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 152293.92, "from_m": 151933.84, "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": 152611.849, "from_m": 152293.92, "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": 153076.448, "from_m": 152611.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 153123.146, "from_m": 153076.448, "capability_applied": 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": 196044.427, "from_m": 153123.146, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 198160.534, "from_m": 196044.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 198187.638, "from_m": 198160.534, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 209116.92, "from_m": 198187.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 213119.937, "from_m": 209116.92, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 222791.176, "from_m": 213119.937, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 227285.749, "from_m": 222791.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 228415.79, "from_m": 227285.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 228446.701, "from_m": 228415.79, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 228565.267, "from_m": 228446.701, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 228679.36, "from_m": 228565.267, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 228740.411, "from_m": 228679.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229158.472, "from_m": 228740.411, "capability_applied": null, "effective_limit_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": 697670, "profile_key": "eac41cace73b27aea67a296b028cc68d830739cf2b26dfd906b4fc135f48d90d", "schedule_id": 37098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1228", "location": "Poole", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72797}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": null, "location": "Poole S.S.", "stage_seq": 2, "distance_m": 3788.555, "section_seq": 1, "route_path_id": 72797}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 229158.472, "from_m": 0.0, "section_seq": 1, "route_path_id": 72797}], "total_distance_m": 229158.472, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 225338.298, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3820.174, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:00Z", "source_id": 18683751, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}] |
Poole |
1228 |
1228 |
2 |
12:40:00 |
None |
Poole S.S. |
1230 |
1230 |
None |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86423/2026-09-19/detailed |
None |
Poole |
2026-09-19T12:38:00+01:00 |
Poole S.S. |
12.0 |
{"type": "LineString", "coordinates": [[-1.9835916, 50.71946689999999], [-1.9835605, 50.7196094], [-1.9835285, 50.71974130000001], [-1.983499, 50.7198471], [-1.9832781, 50.72072880000001], [-1.9832586, 50.7208082], [-1.9831508, 50.72125759999999], [-1.9831349000000005, 50.7213184], [-1.9830920000000003, 50.7216463], [-1.9830827, 50.7217885], [-1.9830824, 50.7220018], [-1.9830995, 50.72215190000001], [-1.9831204, 50.722259399999984], [-1.983145, 50.7223665], [-1.9831761, 50.72248419999999], [-1.9832175000000003, 50.7226081], [-1.9832811999999995, 50.72276750000001], [-1.9833452, 50.7228894], [-1.9834106, 50.7230073], [-1.9835529999999997, 50.72325080000001], [-1.9840439, 50.7239921], [-1.9845587, 50.724775099999995]]} |
0.4 |
1228 |
1240 |
Poole |
Poole S.S. |
Poole S.S. |
50.7247751 |
-1.9845587 |
50.7247751 |
-1.9845587 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:40:00 |
Poole S.S. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683751 |
1789818063327504 |
14 |
14 |
2026-09-19 11:51:03.932144 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:03.309646 |
| 666093 |
697386 |
L81430 |
872F27MJ19 |
2026-09-19 |
COMPLETE |
18682781 |
2026-09-19 12:41:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 697386, "stp": "O", "toc": "South Western Railway", "uid": "L81430", "consist": "701053", "dest_crs": "WOK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81430/2026-09-19/detailed", "trust_id": "872F27MJ19", "origin_crs": "SUR", "show_on_map": 0, "dar_est_time": "12:17:00", "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "3", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2F27", "timing_status": "LATE", "origin_station": "Surbiton", "current_leg_arr": "1241", "current_leg_dep": "1236", "current_leg_end": "Woking", "origin_dep_time": "1215", "origin_platform": "1", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "West Byfleet", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "West Byfleet", "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\": 6242.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 6738.478, \"from_m\": 6242.532, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 9655.401, \"from_m\": 6738.478, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 11005.874, \"from_m\": 9655.401, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 26656.922, \"from_m\": 11005.874, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 27246.67, \"from_m\": 26656.922, \"capability_applied\": null, \"effective_limit_mph\": 40.389, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.389}, {\"to_m\": 27411.855, \"from_m\": 27246.67, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 32891.231, \"from_m\": 27411.855, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 33412.704, \"from_m\": 32891.231, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 44617.846, \"from_m\": 33412.704, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 45498.918, \"from_m\": 44617.846, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 46550.236, \"from_m\": 45498.918, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 47464.071, \"from_m\": 46550.236, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 53617.363, \"from_m\": 47464.071, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 54620.373, \"from_m\": 53617.363, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 54720.047, \"from_m\": 54620.373, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 55822.817, \"from_m\": 54720.047, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 56385.731, \"from_m\": 55822.817, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 57798.255, \"from_m\": 56385.731, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 58644.303, \"from_m\": 57798.255, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 59677.25, \"from_m\": 58644.303, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 61134.977, \"from_m\": 59677.25, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 61397.271, \"from_m\": 61134.977, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 62550.568, \"from_m\": 61397.271, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 63285.03, \"from_m\": 62550.568, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 63655.15, \"from_m\": 63285.03, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 64332.307, \"from_m\": 63655.15, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 64762.984, \"from_m\": 64332.307, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 65472.25, \"from_m\": 64762.984, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 67847.872, \"from_m\": 65472.25, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 69894.705, \"from_m\": 67847.872, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 72309.97, \"from_m\": 69894.705, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 74063.917, \"from_m\": 72309.97, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 76820.609, \"from_m\": 74063.917, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 77262.879, \"from_m\": 76820.609, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 80557.705, \"from_m\": 77262.879, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 81197.436, \"from_m\": 80557.705, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 84854.182, \"from_m\": 81197.436, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 91245.825, \"from_m\": 84854.182, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 91955.651, \"from_m\": 91245.825, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 94788.993, \"from_m\": 91955.651, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 94887.57, \"from_m\": 94788.993, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 99433.908, \"from_m\": 94887.57, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 99551.842, \"from_m\": 99433.908, \"capability_applied\": null, \"effective_limit_mph\": 27.962, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 27.962}, {\"to_m\": 104105.337, \"from_m\": 99551.842, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 104918.617, \"from_m\": 104105.337, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 111343.256, \"from_m\": 104918.617, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 120773.812, \"from_m\": 111343.256, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 125998.699, \"from_m\": 120773.812, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 126811.212, \"from_m\": 125998.699, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 129346.634, \"from_m\": 126811.212, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 129505.667, \"from_m\": 129346.634, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 129564.449, \"from_m\": 129505.667, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 130363.233, \"from_m\": 129564.449, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 130569.739, \"from_m\": 130363.233, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 130631.25, \"from_m\": 130569.739, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 130914.129, \"from_m\": 130631.25, \"capability_applied\": null, \"effective_limit_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\": 697386, \"profile_key\": \"ce45d1317046f622565a27f35fe0ce4cf762dc2055e4d1612d482022429cbaf4\", \"schedule_id\": 36442, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Surbiton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 2, \"distance_m\": 1665.378, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Esher\", \"stage_seq\": 3, \"distance_m\": 6926.977, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Hersham\", \"stage_seq\": 4, \"distance_m\": 7926.308, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1224H\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 5, \"distance_m\": 13477.07, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Weybridge\", \"stage_seq\": 6, \"distance_m\": 26843.976, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 7, \"distance_m\": 33090.508, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"West Byfleet\", \"stage_seq\": 8, \"distance_m\": 55210.262, \"section_seq\": 1, \"route_path_id\": 32056}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 9, \"distance_m\": 67965.142, \"section_seq\": 1, \"route_path_id\": 32056}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 130914.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32056}], \"total_distance_m\": 130914.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 130914.129, \"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": "1215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:14Z\", \"source_id\": 58587660, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:18Z\", \"source_id\": 18668824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:35Z\", \"source_id\": 58594688, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:36Z\", \"source_id\": 18671021, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:02Z\", \"source_id\": 58599819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:06Z\", \"source_id\": 18672664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:27Z\", \"source_id\": 58607100, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:30Z\", \"source_id\": 18674931, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:20Z\", \"source_id\": 58615520, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:24Z\", \"source_id\": 18677476, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:20Z\", \"source_id\": 58622284, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:23Z\", \"source_id\": 18679452, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:27Z\", \"source_id\": 58633513, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:31Z\", \"source_id\": 18682781, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "3", "timing_fact_generation": 1789817972091562, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:05.963499", "service_state_evidence_id": 18682781, "current_leg_start_actual_dep": "2026-09-19T12:36:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:07.891386", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
SUR |
WOK |
2F27 |
701053 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 6242.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 6738.478, "from_m": 6242.532, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 9655.401, "from_m": 6738.478, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 11005.874, "from_m": 9655.401, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 26656.922, "from_m": 11005.874, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 27246.67, "from_m": 26656.922, "capability_applied": null, "effective_limit_mph": 40.389, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.389}, {"to_m": 27411.855, "from_m": 27246.67, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 32891.231, "from_m": 27411.855, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 33412.704, "from_m": 32891.231, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 44617.846, "from_m": 33412.704, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 45498.918, "from_m": 44617.846, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 46550.236, "from_m": 45498.918, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 47464.071, "from_m": 46550.236, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 53617.363, "from_m": 47464.071, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 54620.373, "from_m": 53617.363, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 54720.047, "from_m": 54620.373, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 59.03}, {"to_m": 55822.817, "from_m": 54720.047, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 56385.731, "from_m": 55822.817, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 57798.255, "from_m": 56385.731, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 58644.303, "from_m": 57798.255, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.244}, {"to_m": 59677.25, "from_m": 58644.303, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.778}, {"to_m": 61134.977, "from_m": 59677.25, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 61397.271, "from_m": 61134.977, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 62550.568, "from_m": 61397.271, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 63285.03, "from_m": 62550.568, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 71.458}, {"to_m": 63655.15, "from_m": 63285.03, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 64332.307, "from_m": 63655.15, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 64762.984, "from_m": 64332.307, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 65472.25, "from_m": 64762.984, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 67847.872, "from_m": 65472.25, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 69894.705, "from_m": 67847.872, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 72309.97, "from_m": 69894.705, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 74063.917, "from_m": 72309.97, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 76820.609, "from_m": 74063.917, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 77262.879, "from_m": 76820.609, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 80557.705, "from_m": 77262.879, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 81197.436, "from_m": 80557.705, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 84854.182, "from_m": 81197.436, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 91245.825, "from_m": 84854.182, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 91955.651, "from_m": 91245.825, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 94788.993, "from_m": 91955.651, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 94887.57, "from_m": 94788.993, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 99433.908, "from_m": 94887.57, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 99551.842, "from_m": 99433.908, "capability_applied": null, "effective_limit_mph": 27.962, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 27.962}, {"to_m": 104105.337, "from_m": 99551.842, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 104918.617, "from_m": 104105.337, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 111343.256, "from_m": 104918.617, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 120773.812, "from_m": 111343.256, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 125998.699, "from_m": 120773.812, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 126811.212, "from_m": 125998.699, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 59.03}, {"to_m": 129346.634, "from_m": 126811.212, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 129505.667, "from_m": 129346.634, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 129564.449, "from_m": 129505.667, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 130363.233, "from_m": 129564.449, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 130569.739, "from_m": 130363.233, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 130631.25, "from_m": 130569.739, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 130914.129, "from_m": 130631.25, "capability_applied": null, "effective_limit_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": 697386, "profile_key": "ce45d1317046f622565a27f35fe0ce4cf762dc2055e4d1612d482022429cbaf4", "schedule_id": 36442, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1215", "location": "Surbiton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32056}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Hampton Court Jn", "stage_seq": 2, "distance_m": 1665.378, "section_seq": 1, "route_path_id": 32056}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Esher", "stage_seq": 3, "distance_m": 6926.977, "section_seq": 1, "route_path_id": 32056}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Hersham", "stage_seq": 4, "distance_m": 7926.308, "section_seq": 1, "route_path_id": 32056}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1224H", "location": "Walton-on-Thames", "stage_seq": 5, "distance_m": 13477.07, "section_seq": 1, "route_path_id": 32056}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Weybridge", "stage_seq": 6, "distance_m": 26843.976, "section_seq": 1, "route_path_id": 32056}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Byfleet & New Haw", "stage_seq": 7, "distance_m": 33090.508, "section_seq": 1, "route_path_id": 32056}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "West Byfleet", "stage_seq": 8, "distance_m": 55210.262, "section_seq": 1, "route_path_id": 32056}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": null, "location": "Woking", "stage_seq": 9, "distance_m": 67965.142, "section_seq": 1, "route_path_id": 32056}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 130914.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 32056}], "total_distance_m": 130914.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 130914.129, "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": 26877, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:14Z", "source_id": 58587660, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:18Z", "source_id": 18668824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:35Z", "source_id": 58594688, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:36Z", "source_id": 18671021, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:02Z", "source_id": 58599819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:06Z", "source_id": 18672664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:27Z", "source_id": 58607100, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:28:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:30Z", "source_id": 18674931, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:20Z", "source_id": 58615520, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:24Z", "source_id": 18677476, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:20Z", "source_id": 58622284, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:23Z", "source_id": 18679452, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26953, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:27Z", "source_id": 58633513, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:31Z", "source_id": 18682781, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Surbiton |
1215 |
1215 |
1 |
12:17:00 |
None |
Woking |
1238 |
1238 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81430/2026-09-19/detailed |
None |
West Byfleet |
2026-09-19T12:36:30+01:00 |
Woking |
5.0 |
{"type": "LineString", "coordinates": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]} |
2.6 |
1236 |
1241 |
West Byfleet |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:41:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682781 |
1789817972091562 |
39 |
39 |
2026-09-19 11:51:07.891386 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:05.963499 |
| 666094 |
696364 |
P02114 |
492W12MI19 |
2026-09-19 |
COMPLETE |
18683001 |
2026-09-19 12:41:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 696364, "stp": "P", "toc": "Greater Anglia", "uid": "P02114", "consist": "755416", "dest_crs": "CBG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02114/2026-09-19/detailed", "trust_id": "492W12MI19", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "5", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2W12", "timing_status": "ON TIME", "origin_station": "Ipswich", "current_leg_arr": "1241", "current_leg_dep": "1222", "current_leg_end": "Cambridge", "origin_dep_time": "1120", "origin_platform": "4B", "current_location": "Cambridge", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.40855530000000007, 52.2390314], [0.4045662, 52.2367441], [0.4029648, 52.2359173], [0.4014515, 52.2350281], [0.3976787, 52.2328187], [0.3958789999999999, 52.231726300000005], [0.3949401, 52.2311675], [0.3943187, 52.230765700000006], [0.3934422, 52.230128399999984], [0.3925956, 52.2294689], [0.392002, 52.2289613], [0.3914051, 52.228401899999994], [0.3907953, 52.2278118], [0.3903843, 52.2273759], [0.3900483, 52.22699359999999], [0.38946059999999993, 52.2262623], [0.3891244, 52.22581639999999], [0.3888212999999999, 52.22537869999999], [0.3883112, 52.2245519], [0.3879131, 52.22379159999999], [0.387601, 52.2231024], [0.38730599999999993, 52.2222472], [0.38714670000000007, 52.2216761], [0.3868473999999999, 52.220538700000006], [0.3866828673197634, 52.21998654579095], [0.3866465, 52.219864499999986], [0.3864195, 52.21920099999999], [0.3862138, 52.218655000000005], [0.3860946, 52.2183605], [0.38598769999999993, 52.218115100000006], [0.38556509999999994, 52.2171856], [0.38530449999999994, 52.21665960000001], [0.3851107999999999, 52.2162912], [0.384692, 52.21553049999999], [0.3844856, 52.21517999999999], [0.3840619, 52.2145009], [0.3836167, 52.2138285], [0.3834302, 52.21354789999999], [0.3831846, 52.2131748], [0.3828197, 52.21262799999999], [0.3822017, 52.2116933], [0.3817556, 52.21104299999999], [0.38154999999999994, 52.210761999999995], [0.3810639, 52.2101283], [0.3806222, 52.2096272], [0.3803772, 52.2093781], [0.3799799, 52.2090061], [0.3796053999999999, 52.20868599999999], [0.3790174999999999, 52.20822209999999], [0.378357, 52.20777009999999], [0.3779936, 52.207534200000005], [0.3773715, 52.20716209999999], [0.3763712, 52.2065707], [0.3756838, 52.2061722], [0.3743543, 52.20538229999999], [0.3737927, 52.20509239999999], [0.37348649999999994, 52.204919699999984], [0.3731315999999999, 52.2047109], [0.3722513, 52.2042103], [0.3717271, 52.2039268], [0.37109469999999994, 52.203608499999994], [0.3704535, 52.203299], [0.36962610000000007, 52.2029255], [0.3688595, 52.20259239999999], [0.3685458999999999, 52.2024674], [0.3678028, 52.2021867], [0.3672228, 52.2019755], [0.3665167, 52.20173559999999], [0.3663402999999999, 52.2016788], [0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [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": "Newmarket", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Newmarket", "current_leg_milage": "14.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 89.434, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 158.418, \"from_m\": 89.434, \"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\": 9621.229, \"from_m\": 158.418, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10225.445, \"from_m\": 9621.229, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12651.026, \"from_m\": 10225.445, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 696364, \"profile_key\": \"80e7d5582fd2b42833ef1f57d2ff53259587153a2b95fc1785ace6bd7eebb5c8\", \"schedule_id\": 20217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1120\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1921.879, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 3, \"distance_m\": 4231.843, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 4, \"distance_m\": 5577.882, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": false, \"wtt_arr\": \"1127H\", \"wtt_dep\": \"1128H\", \"location\": \"Needham Market\", \"stage_seq\": 5, \"distance_m\": 7197.408, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": false, \"wtt_arr\": \"1132H\", \"wtt_dep\": \"1134\", \"location\": \"Stowmarket\", \"stage_seq\": 6, \"distance_m\": 8753.136, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 9797.751, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Elmswell\", \"stage_seq\": 8, \"distance_m\": 11300.08, \"section_seq\": 1, \"route_path_id\": 36532}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"Thurston\", \"stage_seq\": 9, \"distance_m\": 12651.026, \"section_seq\": 1, \"route_path_id\": 36532}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12651.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36532}], \"total_distance_m\": 12651.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12651.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": "1120", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:48Z\", \"source_id\": 58476515, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:51Z\", \"source_id\": 18634985, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:43Z\", \"source_id\": 58495555, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:49Z\", \"source_id\": 18640759, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:30Z\", \"source_id\": 58520550, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:33Z\", \"source_id\": 18648483, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:46Z\", \"source_id\": 58538755, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:54Z\", \"source_id\": 18654024, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:51Z\", \"source_id\": 58547828, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:54Z\", \"source_id\": 18656591, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:30Z\", \"source_id\": 58569162, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:35Z\", \"source_id\": 18663025, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:58Z\", \"source_id\": 58584924, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:05Z\", \"source_id\": 18668014, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:46Z\", \"source_id\": 58603562, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:50Z\", \"source_id\": 18673842, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:47Z\", \"source_id\": 58634284, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:49Z\", \"source_id\": 18683001, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "5", "timing_fact_generation": 1789817990086930, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:06.059702", "service_state_evidence_id": 18683001, "current_leg_start_actual_dep": "2026-09-19T12:20:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:07.888414", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
IPS |
CBG |
2W12 |
755416 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 89.434, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 158.418, "from_m": 89.434, "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": 9621.229, "from_m": 158.418, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10225.445, "from_m": 9621.229, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12651.026, "from_m": 10225.445, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 696364, "profile_key": "80e7d5582fd2b42833ef1f57d2ff53259587153a2b95fc1785ace6bd7eebb5c8", "schedule_id": 20217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1120", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1921.879, "section_seq": 1, "route_path_id": 36532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122H", "location": "Ipswich Europa Jn", "stage_seq": 3, "distance_m": 4231.843, "section_seq": 1, "route_path_id": 36532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124H", "location": "Claydon S.B.", "stage_seq": 4, "distance_m": 5577.882, "section_seq": 1, "route_path_id": 36532}, {"is_pass": false, "wtt_arr": "1127H", "wtt_dep": "1128H", "location": "Needham Market", "stage_seq": 5, "distance_m": 7197.408, "section_seq": 1, "route_path_id": 36532}, {"is_pass": false, "wtt_arr": "1132H", "wtt_dep": "1134", "location": "Stowmarket", "stage_seq": 6, "distance_m": 8753.136, "section_seq": 1, "route_path_id": 36532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 9797.751, "section_seq": 1, "route_path_id": 36532}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Elmswell", "stage_seq": 8, "distance_m": 11300.08, "section_seq": 1, "route_path_id": 36532}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "Thurston", "stage_seq": 9, "distance_m": 12651.026, "section_seq": 1, "route_path_id": 36532}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12651.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 36532}], "total_distance_m": 12651.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12651.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": 13250, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:48Z", "source_id": 58476515, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:51Z", "source_id": 18634985, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:43Z", "source_id": 58495555, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:49Z", "source_id": 18640759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12306, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:30Z", "source_id": 58520550, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:33Z", "source_id": 18648483, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:46Z", "source_id": 58538755, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:54Z", "source_id": 18654024, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:51Z", "source_id": 58547828, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:54Z", "source_id": 18656591, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:30Z", "source_id": 58569162, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:35Z", "source_id": 18663025, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12310, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:58Z", "source_id": 58584924, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:05Z", "source_id": 18668014, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12314, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:46Z", "source_id": 58603562, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:50Z", "source_id": 18673842, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12534, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:47Z", "source_id": 58634284, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:49Z", "source_id": 18683001, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Ipswich |
1120 |
1120 |
4B |
None |
None |
Cambridge |
1241 |
1241 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02114/2026-09-19/detailed |
None |
Newmarket |
2026-09-19T12:20:00+01:00 |
Cambridge |
19.0 |
{"type": "LineString", "coordinates": [[0.40855530000000007, 52.2390314], [0.4045662, 52.2367441], [0.4029648, 52.2359173], [0.4014515, 52.2350281], [0.3976787, 52.2328187], [0.3958789999999999, 52.231726300000005], [0.3949401, 52.2311675], [0.3943187, 52.230765700000006], [0.3934422, 52.230128399999984], [0.3925956, 52.2294689], [0.392002, 52.2289613], [0.3914051, 52.228401899999994], [0.3907953, 52.2278118], [0.3903843, 52.2273759], [0.3900483, 52.22699359999999], [0.38946059999999993, 52.2262623], [0.3891244, 52.22581639999999], [0.3888212999999999, 52.22537869999999], [0.3883112, 52.2245519], [0.3879131, 52.22379159999999], [0.387601, 52.2231024], [0.38730599999999993, 52.2222472], [0.38714670000000007, 52.2216761], [0.3868473999999999, 52.220538700000006], [0.3866828673197634, 52.21998654579095], [0.3866465, 52.219864499999986], [0.3864195, 52.21920099999999], [0.3862138, 52.218655000000005], [0.3860946, 52.2183605], [0.38598769999999993, 52.218115100000006], [0.38556509999999994, 52.2171856], [0.38530449999999994, 52.21665960000001], [0.3851107999999999, 52.2162912], [0.384692, 52.21553049999999], [0.3844856, 52.21517999999999], [0.3840619, 52.2145009], [0.3836167, 52.2138285], [0.3834302, 52.21354789999999], [0.3831846, 52.2131748], [0.3828197, 52.21262799999999], [0.3822017, 52.2116933], [0.3817556, 52.21104299999999], [0.38154999999999994, 52.210761999999995], [0.3810639, 52.2101283], [0.3806222, 52.2096272], [0.3803772, 52.2093781], [0.3799799, 52.2090061], [0.3796053999999999, 52.20868599999999], [0.3790174999999999, 52.20822209999999], [0.378357, 52.20777009999999], [0.3779936, 52.207534200000005], [0.3773715, 52.20716209999999], [0.3763712, 52.2065707], [0.3756838, 52.2061722], [0.3743543, 52.20538229999999], [0.3737927, 52.20509239999999], [0.37348649999999994, 52.204919699999984], [0.3731315999999999, 52.2047109], [0.3722513, 52.2042103], [0.3717271, 52.2039268], [0.37109469999999994, 52.203608499999994], [0.3704535, 52.203299], [0.36962610000000007, 52.2029255], [0.3688595, 52.20259239999999], [0.3685458999999999, 52.2024674], [0.3678028, 52.2021867], [0.3672228, 52.2019755], [0.3665167, 52.20173559999999], [0.3663402999999999, 52.2016788], [0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [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]]} |
14.6 |
1222 |
1241 |
Newmarket |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:41:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683001 |
1789817990086930 |
54 |
54 |
2026-09-19 11:51:07.888414 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:06.059702 |
| 666095 |
697866 |
W86443 |
035G32ML19 |
2026-09-19 |
COMPLETE |
18683562 |
2026-09-19 12:41:00 |
2026-09-19 11:51:21 |
2026-09-21 11:51:21 |
{"id": 697866, "stp": "P", "toc": "ScotRail", "uid": "W86443", "consist": "170411", "dest_crs": "COW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86443/2026-09-19/detailed", "trust_id": "035G32ML19", "origin_crs": "COW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cowdenbeath", "service_date": "2026-09-19", "dest_arr_time": "1244", "dest_platform": "1", "is_terminated": 1, "next_location": "Cowdenbeath", "signalling_id": "5G32", "timing_status": "EARLY", "origin_station": "Cowdenbeath", "current_leg_arr": "1244", "current_leg_dep": "1243", "current_leg_end": "Cowdenbeath", "origin_dep_time": "1237", "origin_platform": "2", "current_location": "Cowdenbeath", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3452760999999995, 56.1082724], [-3.3460501, 56.1069121], [-3.3462343999999997, 56.10659399999999], [-3.3472897, 56.104773], [-3.348082, 56.1033192], [-3.3487224, 56.1022038], [-3.3489236999999994, 56.1018531], [-3.3493629, 56.101087], [-3.3498261999999994, 56.1004081], [-3.3502886999999997, 56.09985449999999], [-3.3508308, 56.099313599999995], [-3.3509986, 56.099177899999994], [-3.352019, 56.0984242], [-3.3535691, 56.09754349999999], [-3.353998, 56.0973247], [-3.3555574999999997, 56.09652930000001], [-3.3572940999999994, 56.0956609], [-3.3585304999999996, 56.09509739999999], [-3.3592645, 56.0947799], [-3.360048299999999, 56.0944902], [-3.3609450000000005, 56.0941592], [-3.3618225, 56.093865099999995], [-3.3653527999999997, 56.092817399999994], [-3.3696852999999996, 56.0915711], [-3.3744060999999994, 56.09023309999999], [-3.3785157, 56.08925], [-3.3787499999999997, 56.08919360000001], [-3.3789164, 56.0891526], [-3.3793677999999994, 56.08904400000001], [-3.3831372, 56.0881372], [-3.3842724000000004, 56.08787550000001], [-3.3844206999999997, 56.087841299999994], [-3.385698399999999, 56.0875467], [-3.3891205, 56.08684159999999], [-3.3944856, 56.08573959999999], [-3.3955317, 56.085537200000005], [-3.3966876000000004, 56.0853429], [-3.3994036, 56.0849134], [-3.400787, 56.0846761], [-3.4016301, 56.0845217], [-3.4035320999999996, 56.0841489], [-3.4036693999999996, 56.084121999999994], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]}", "current_leg_start": "Cowdenbeath Sig. EC941", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "56.1121889", "next_location_lon": "-3.3430080", "previous_location": "Cowdenbeath", "current_leg_milage": "6.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 171.21, \"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\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"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\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.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\": 22946.797, \"from_m\": 12277.161, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53492.738, \"from_m\": 53187.671, \"capability_applied\": 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\": 54833.736, \"from_m\": 53492.738, \"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\": 55467.636, \"from_m\": 54833.736, \"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\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"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\": 57938.553, \"from_m\": 57341.028, \"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\": 58434.799, \"from_m\": 57938.553, \"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\": 697866, \"profile_key\": \"376d2c568f1c42f80ad8395e2471fe3dd71fda788c60c01cf50047ef89e9a2b3\", \"schedule_id\": 27549, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Cowdenbeath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1243\", \"location\": \"Cowdenbeath Sig. EC941\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Cowdenbeath\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 28690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58434.799, \"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": "1237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "56.1121889", "current_position_lon": "-3.3430080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:37Z\", \"source_id\": 58636004, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:41Z\", \"source_id\": 18683562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cowdenbeath", "service_state_platform": "1", "timing_fact_generation": 1789818042336056, "current_leg_arrival_utc": "2026-09-19T12:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:06.695663", "service_state_evidence_id": 18683562, "current_leg_start_actual_dep": "2026-09-19T12:43:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:08.494243", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
COW |
COW |
5G32 |
170411 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 171.21, "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": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "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": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.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": 22946.797, "from_m": 12277.161, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53492.738, "from_m": 53187.671, "capability_applied": 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": 54833.736, "from_m": 53492.738, "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": 55467.636, "from_m": 54833.736, "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": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "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": 57938.553, "from_m": 57341.028, "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": 58434.799, "from_m": 57938.553, "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": 697866, "profile_key": "376d2c568f1c42f80ad8395e2471fe3dd71fda788c60c01cf50047ef89e9a2b3", "schedule_id": 27549, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1237", "location": "Cowdenbeath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1243", "location": "Cowdenbeath Sig. EC941", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Cowdenbeath", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 28690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 28690}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "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": 516, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:37Z", "source_id": 58636004, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:41Z", "source_id": 18683562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Cowdenbeath |
1237 |
1237 |
2 |
None |
None |
Cowdenbeath |
1244 |
1244 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86443/2026-09-19/detailed |
None |
Cowdenbeath Sig. EC941 |
2026-09-19T12:43:00+01:00 |
Cowdenbeath |
1.0 |
{"type": "LineString", "coordinates": [[-3.3452760999999995, 56.1082724], [-3.3460501, 56.1069121], [-3.3462343999999997, 56.10659399999999], [-3.3472897, 56.104773], [-3.348082, 56.1033192], [-3.3487224, 56.1022038], [-3.3489236999999994, 56.1018531], [-3.3493629, 56.101087], [-3.3498261999999994, 56.1004081], [-3.3502886999999997, 56.09985449999999], [-3.3508308, 56.099313599999995], [-3.3509986, 56.099177899999994], [-3.352019, 56.0984242], [-3.3535691, 56.09754349999999], [-3.353998, 56.0973247], [-3.3555574999999997, 56.09652930000001], [-3.3572940999999994, 56.0956609], [-3.3585304999999996, 56.09509739999999], [-3.3592645, 56.0947799], [-3.360048299999999, 56.0944902], [-3.3609450000000005, 56.0941592], [-3.3618225, 56.093865099999995], [-3.3653527999999997, 56.092817399999994], [-3.3696852999999996, 56.0915711], [-3.3744060999999994, 56.09023309999999], [-3.3785157, 56.08925], [-3.3787499999999997, 56.08919360000001], [-3.3789164, 56.0891526], [-3.3793677999999994, 56.08904400000001], [-3.3831372, 56.0881372], [-3.3842724000000004, 56.08787550000001], [-3.3844206999999997, 56.087841299999994], [-3.385698399999999, 56.0875467], [-3.3891205, 56.08684159999999], [-3.3944856, 56.08573959999999], [-3.3955317, 56.085537200000005], [-3.3966876000000004, 56.0853429], [-3.3994036, 56.0849134], [-3.400787, 56.0846761], [-3.4016301, 56.0845217], [-3.4035320999999996, 56.0841489], [-3.4036693999999996, 56.084121999999994], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]} |
6.3 |
1243 |
1244 |
Cowdenbeath |
Cowdenbeath |
Cowdenbeath |
56.1121889 |
-3.3430080 |
56.1121889 |
-3.3430080 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:41:00 |
Cowdenbeath |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683562 |
1789818042336056 |
5 |
5 |
2026-09-19 11:51:08.494243 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:06.695663 |
| 666096 |
697483 |
G30481 |
362K24MK19 |
2026-09-19 |
COMPLETE |
18682528 |
2026-09-19 12:41:00 |
2026-09-19 11:51:22 |
2026-09-21 11:51:22 |
{"id": 697483, "stp": "P", "toc": "Merseyrail", "uid": "G30481", "consist": "777152", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30481/2026-09-19/detailed", "trust_id": "362K24MK19", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-19", "dest_arr_time": "1241", "dest_platform": "2", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K24", "timing_status": "ON TIME", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1241", "current_leg_dep": "1238", "current_leg_end": "Headbolt Lane", "origin_dep_time": "1220", "origin_platform": "1", "current_location": "Headbolt Lane", "last_update_time": "2026-09-19T11:51:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1220", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:47Z\", \"source_id\": 58595178, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:50Z\", \"source_id\": 18671191, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:33Z\", \"source_id\": 58603103, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:38Z\", \"source_id\": 18673689, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:42Z\", \"source_id\": 58607652, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:46Z\", \"source_id\": 18675123, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:20Z\", \"source_id\": 58615556, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:26Z\", \"source_id\": 18677493, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:18Z\", \"source_id\": 58622230, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:19Z\", \"source_id\": 18679438, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:03Z\", \"source_id\": 58628372, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:08Z\", \"source_id\": 18681272, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:07Z\", \"source_id\": 58632795, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:10Z\", \"source_id\": 18682528, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "2", "timing_fact_generation": 1789817955579138, "current_leg_arrival_utc": "2026-09-19T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:08.106288", "service_state_evidence_id": 18682528, "current_leg_start_actual_dep": "2026-09-19T12:38:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:08.491991", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
HBL |
2K24 |
777152 |
4 |
75 |
None |
None |
[{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:47Z", "source_id": 58595178, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:50Z", "source_id": 18671191, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:33Z", "source_id": 58603103, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:38Z", "source_id": 18673689, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:42Z", "source_id": 58607652, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:46Z", "source_id": 18675123, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:20Z", "source_id": 58615556, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:26Z", "source_id": 18677493, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:18Z", "source_id": 58622230, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:35:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:19Z", "source_id": 18679438, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:03Z", "source_id": 58628372, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:08Z", "source_id": 18681272, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9636, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:07Z", "source_id": 58632795, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:10Z", "source_id": 18682528, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1220 |
1220 |
1 |
None |
None |
Headbolt Lane |
1241 |
1241 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30481/2026-09-19/detailed |
None |
Kirkby (Merseyside) |
2026-09-19T12:38:30+01:00 |
Headbolt Lane |
3.0 |
{"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} |
0.8 |
1238 |
1241 |
Kirkby (Merseyside) |
Headbolt Lane |
Headbolt Lane |
53.4915435 |
-2.8839028 |
53.4915435 |
-2.8839028 |
1 |
0 |
2026-09-19 11:51:21 |
TERMINATED |
2026-09-19 11:41:00 |
Headbolt Lane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18682528 |
1789817955579138 |
35 |
35 |
2026-09-19 11:51:08.491991 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:08.106288 |
| 666097 |
697728 |
Y80639 |
742H33ML19 |
2026-09-19 |
COMPLETE |
18683203 |
2026-09-19 12:41:00 |
2026-09-19 11:51:22 |
2026-09-21 11:51:22 |
{"id": 697728, "stp": "P", "toc": "Great Western Railway", "uid": "Y80639", "consist": "165126", "dest_crs": "TWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80639/2026-09-19/detailed", "trust_id": "742H33ML19", "origin_crs": "HOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twyford", "service_date": "2026-09-19", "dest_arr_time": "1242", "dest_platform": "5", "is_terminated": 1, "next_location": "Twyford", "signalling_id": "2H33", "timing_status": "EARLY", "origin_station": "Henley-on-Thames", "current_leg_arr": "1241", "current_leg_dep": "1237½", "current_leg_end": "Twyford", "origin_dep_time": "1230", "origin_platform": null, "current_location": "Twyford", "last_update_time": "2026-09-19T11:51:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]}", "current_leg_start": "Wargrave", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "51.4752397", "next_location_lon": "-0.8637746", "previous_location": "Wargrave", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 466.699, \"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\": 1146.416, \"from_m\": 466.699, \"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\": 3506.058, \"from_m\": 1146.416, \"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\": 3558.718, \"from_m\": 3506.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6590.977, \"from_m\": 3558.718, \"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\": 8677.349, \"from_m\": 6590.977, \"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\": 8953.211, \"from_m\": 8677.349, \"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\": 9941.364, \"from_m\": 8953.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9959.779, \"from_m\": 9941.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\": 23269.736, \"from_m\": 9959.779, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23791.9, \"from_m\": 23269.736, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26443.289, \"from_m\": 23791.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26960.589, \"from_m\": 26443.289, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28675.963, \"from_m\": 26960.589, \"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\": 29570.011, \"from_m\": 28675.963, \"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\": 30187.147, \"from_m\": 29570.011, \"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\": 39832.564, \"from_m\": 30187.147, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44243.495, \"from_m\": 39832.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44281.494, \"from_m\": 44243.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44817.891, \"from_m\": 44281.494, \"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\": 47616.181, \"from_m\": 44817.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47948.0, \"from_m\": 47616.181, \"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\": 52358.736, \"from_m\": 47948.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\": 52445.285, \"from_m\": 52358.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52697.53, \"from_m\": 52445.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\": 72287.125, \"from_m\": 52697.53, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74801.661, \"from_m\": 72287.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75149.867, \"from_m\": 74801.661, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75757.026, \"from_m\": 75149.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122215.659, \"from_m\": 75757.026, \"capability_applied\": null, \"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\": 123410.858, \"from_m\": 122215.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123736.853, \"from_m\": 123410.858, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123790.701, \"from_m\": 123736.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123957.521, \"from_m\": 123790.701, \"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\": 123997.933, \"from_m\": 123957.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124196.682, \"from_m\": 123997.933, \"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\": 124354.66, \"from_m\": 124196.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124489.021, \"from_m\": 124354.66, \"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\": 124900.253, \"from_m\": 124489.021, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127340.559, \"from_m\": 124900.253, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127827.251, \"from_m\": 127340.559, \"capability_applied\": null, \"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\": 175018.357, \"from_m\": 127827.251, \"capability_applied\": null, \"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\": 175459.3, \"from_m\": 175018.357, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 177853.989, \"from_m\": 175459.3, \"capability_applied\": null, \"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\": 179105.726, \"from_m\": 177853.989, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 188353.315, \"from_m\": 179105.726, \"capability_applied\": null, \"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\": 192726.561, \"from_m\": 188353.315, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 204851.411, \"from_m\": 192726.561, \"capability_applied\": null, \"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\": 207997.056, \"from_m\": 204851.411, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 211059.796, \"from_m\": 207997.056, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 212226.319, \"from_m\": 211059.796, \"capability_applied\": null, \"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\": 212238.264, \"from_m\": 212226.319, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225411.737, \"from_m\": 212238.264, \"capability_applied\": null, \"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\": 225462.921, \"from_m\": 225411.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232412.756, \"from_m\": 225462.921, \"capability_applied\": null, \"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\": 233085.859, \"from_m\": 232412.756, \"capability_applied\": null, \"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\": 233092.414, \"from_m\": 233085.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 233146.801, \"from_m\": 233092.414, \"capability_applied\": null, \"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\": 251933.137, \"from_m\": 233146.801, \"capability_applied\": null, \"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\": 251988.39, \"from_m\": 251933.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252952.728, \"from_m\": 251988.39, \"capability_applied\": null, \"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\": 256836.884, \"from_m\": 252952.728, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 257930.627, \"from_m\": 256836.884, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 265701.09, \"from_m\": 257930.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 290649.007, \"from_m\": 265701.09, \"capability_applied\": null, \"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\": 290689.558, \"from_m\": 290649.007, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 303650.731, \"from_m\": 290689.558, \"capability_applied\": null, \"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\": 304087.541, \"from_m\": 303650.731, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 304176.184, \"from_m\": 304087.541, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 304205.444, \"from_m\": 304176.184, \"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\": 304574.524, \"from_m\": 304205.444, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 304811.417, \"from_m\": 304574.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304872.21, \"from_m\": 304811.417, \"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\": 306132.292, \"from_m\": 304872.21, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 311628.584, \"from_m\": 306132.292, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 312984.992, \"from_m\": 311628.584, \"capability_applied\": null, \"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\": 315693.487, \"from_m\": 312984.992, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 336558.024, \"from_m\": 315693.487, \"capability_applied\": null, \"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\": 339344.501, \"from_m\": 336558.024, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 390029.15, \"from_m\": 339344.501, \"capability_applied\": null, \"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\": 414583.049, \"from_m\": 390029.15, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 417733.943, \"from_m\": 414583.049, \"capability_applied\": null, \"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\": 421631.45, \"from_m\": 417733.943, \"capability_applied\": null, \"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\": 422924.821, \"from_m\": 421631.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 422980.062, \"from_m\": 422924.821, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 423492.638, \"from_m\": 422980.062, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 423750.12, \"from_m\": 423492.638, \"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\": 425384.486, \"from_m\": 423750.12, \"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\": 425896.576, \"from_m\": 425384.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 425926.663, \"from_m\": 425896.576, \"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\": 425994.52, \"from_m\": 425926.663, \"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\": 426077.659, \"from_m\": 425994.52, \"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\": 426367.055, \"from_m\": 426077.659, \"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\": 426417.997, \"from_m\": 426367.055, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 426803.097, \"from_m\": 426417.997, \"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\": 426812.293, \"from_m\": 426803.097, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 426819.046, \"from_m\": 426812.293, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 427214.863, \"from_m\": 426819.046, \"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\": 697728, \"profile_key\": \"88d83c4f4a652896d8aa78304da50ab84e9a775c94ade19143fbe707eec1e854\", \"schedule_id\": 29023, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Henley-on-Thames\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Shiplake\", \"stage_seq\": 2, \"distance_m\": 3356.862, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Wargrave\", \"stage_seq\": 3, \"distance_m\": 8372.043, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Twyford\", \"stage_seq\": 4, \"distance_m\": 19264.665, \"section_seq\": 1, \"route_path_id\": 40357}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 427214.863, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40357}], \"total_distance_m\": 427214.863, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 426411.727, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 803.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1230", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "51.4752397", "current_position_lon": "-0.8637746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:03Z\", \"source_id\": 58634818, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:09Z\", \"source_id\": 18683203, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twyford", "service_state_platform": "5", "timing_fact_generation": 1789818009815922, "current_leg_arrival_utc": "2026-09-19T12:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T11:41:10.317741", "service_state_evidence_id": 18683203, "current_leg_start_actual_dep": "2026-09-19T12:37:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-19T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T11:51:10.787045", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
HOT |
TWY |
2H33 |
165126 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 466.699, "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": 1146.416, "from_m": 466.699, "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": 3506.058, "from_m": 1146.416, "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": 3558.718, "from_m": 3506.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6590.977, "from_m": 3558.718, "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": 8677.349, "from_m": 6590.977, "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": 8953.211, "from_m": 8677.349, "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": 9941.364, "from_m": 8953.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9959.779, "from_m": 9941.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": 23269.736, "from_m": 9959.779, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23791.9, "from_m": 23269.736, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26443.289, "from_m": 23791.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26960.589, "from_m": 26443.289, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28675.963, "from_m": 26960.589, "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": 29570.011, "from_m": 28675.963, "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": 30187.147, "from_m": 29570.011, "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": 39832.564, "from_m": 30187.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44243.495, "from_m": 39832.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44281.494, "from_m": 44243.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44817.891, "from_m": 44281.494, "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": 47616.181, "from_m": 44817.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47948.0, "from_m": 47616.181, "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": 52358.736, "from_m": 47948.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": 52445.285, "from_m": 52358.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52697.53, "from_m": 52445.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": 72287.125, "from_m": 52697.53, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74801.661, "from_m": 72287.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75149.867, "from_m": 74801.661, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75757.026, "from_m": 75149.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122215.659, "from_m": 75757.026, "capability_applied": null, "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": 123410.858, "from_m": 122215.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123736.853, "from_m": 123410.858, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123790.701, "from_m": 123736.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123957.521, "from_m": 123790.701, "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": 123997.933, "from_m": 123957.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124196.682, "from_m": 123997.933, "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": 124354.66, "from_m": 124196.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124489.021, "from_m": 124354.66, "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": 124900.253, "from_m": 124489.021, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127340.559, "from_m": 124900.253, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127827.251, "from_m": 127340.559, "capability_applied": null, "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": 175018.357, "from_m": 127827.251, "capability_applied": null, "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": 175459.3, "from_m": 175018.357, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 177853.989, "from_m": 175459.3, "capability_applied": null, "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": 179105.726, "from_m": 177853.989, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 188353.315, "from_m": 179105.726, "capability_applied": null, "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": 192726.561, "from_m": 188353.315, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 204851.411, "from_m": 192726.561, "capability_applied": null, "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": 207997.056, "from_m": 204851.411, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 211059.796, "from_m": 207997.056, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 212226.319, "from_m": 211059.796, "capability_applied": null, "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": 212238.264, "from_m": 212226.319, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225411.737, "from_m": 212238.264, "capability_applied": null, "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": 225462.921, "from_m": 225411.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232412.756, "from_m": 225462.921, "capability_applied": null, "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": 233085.859, "from_m": 232412.756, "capability_applied": null, "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": 233092.414, "from_m": 233085.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 233146.801, "from_m": 233092.414, "capability_applied": null, "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": 251933.137, "from_m": 233146.801, "capability_applied": null, "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": 251988.39, "from_m": 251933.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252952.728, "from_m": 251988.39, "capability_applied": null, "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": 256836.884, "from_m": 252952.728, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 257930.627, "from_m": 256836.884, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 265701.09, "from_m": 257930.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 290649.007, "from_m": 265701.09, "capability_applied": null, "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": 290689.558, "from_m": 290649.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 303650.731, "from_m": 290689.558, "capability_applied": null, "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": 304087.541, "from_m": 303650.731, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 304176.184, "from_m": 304087.541, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 304205.444, "from_m": 304176.184, "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": 304574.524, "from_m": 304205.444, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 304811.417, "from_m": 304574.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304872.21, "from_m": 304811.417, "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": 306132.292, "from_m": 304872.21, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 311628.584, "from_m": 306132.292, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 312984.992, "from_m": 311628.584, "capability_applied": null, "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": 315693.487, "from_m": 312984.992, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 336558.024, "from_m": 315693.487, "capability_applied": null, "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": 339344.501, "from_m": 336558.024, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 390029.15, "from_m": 339344.501, "capability_applied": null, "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": 414583.049, "from_m": 390029.15, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 417733.943, "from_m": 414583.049, "capability_applied": null, "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": 421631.45, "from_m": 417733.943, "capability_applied": null, "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": 422924.821, "from_m": 421631.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 422980.062, "from_m": 422924.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 423492.638, "from_m": 422980.062, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 423750.12, "from_m": 423492.638, "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": 425384.486, "from_m": 423750.12, "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": 425896.576, "from_m": 425384.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 425926.663, "from_m": 425896.576, "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": 425994.52, "from_m": 425926.663, "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": 426077.659, "from_m": 425994.52, "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": 426367.055, "from_m": 426077.659, "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": 426417.997, "from_m": 426367.055, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 426803.097, "from_m": 426417.997, "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": 426812.293, "from_m": 426803.097, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 426819.046, "from_m": 426812.293, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 427214.863, "from_m": 426819.046, "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": 697728, "profile_key": "88d83c4f4a652896d8aa78304da50ab84e9a775c94ade19143fbe707eec1e854", "schedule_id": 29023, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1230", "location": "Henley-on-Thames", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Shiplake", "stage_seq": 2, "distance_m": 3356.862, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Wargrave", "stage_seq": 3, "distance_m": 8372.043, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Twyford", "stage_seq": 4, "distance_m": 19264.665, "section_seq": 1, "route_path_id": 40357}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 427214.863, "from_m": 0.0, "section_seq": 1, "route_path_id": 40357}], "total_distance_m": 427214.863, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 426411.727, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 803.136, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23682, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:03Z", "source_id": 58634818, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:09Z", "source_id": 18683203, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}] |
Henley-on-Thames |
1230 |
1230 |
None |
None |
None |
Twyford |
1242 |
1242 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80639/2026-09-19/detailed |
None |
Wargrave |
2026-09-19T12:37:30+01:00 |
Twyford |
3.5 |
{"type": "LineString", "coordinates": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]} |
2.2 |
1237½ |
1241 |
Wargrave |
Twyford |
Twyford |
51.4752397 |
-0.8637746 |
51.4752397 |
-0.8637746 |
1 |
0 |
2026-09-19 11:51:22 |
TERMINATED |
2026-09-19 11:41:00 |
Twyford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18683203 |
1789818009815922 |
7 |
7 |
2026-09-19 11:51:10.787045 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 11:41:10.317741 |